David Hoppringle (Pringle), 4th of Smallholm — latest news, discussion & facts — IJR