public profile
Son of James Hoppringle and Lady Agnes Forrester Brother of Alexander Hoppringle, in Little Catpair; James Hoppringle of Tynnes; Margaret Hoppringle; John Hoppringle of Buckholm; David Hoppringle and 1 other; and Elizabeth Hoppringle « less Half brother of Michael Balfour of Burleigh, 4th of Burleigh; Margaret Seton; Walter Balfour; Robert Balfour; Agnes Balfour and 1 other; and Isobel Balfour « less