Robert Hoppringle (Hop Pringle), 1st of Smallholm — latest news, discussion & facts — IJR