public profile
Son of Maj. Robert Thompson and Elizabeth Thompson Brother of Robert Thompson; Elizabeth Stokes; Samuel Thompson; Stewart Thompson; William Thompson and 4 others; Emanuel Robert Thompson; William Thompson; Stewart Thompson and Elizabeth Thompson « less Half brother of Hugh ( Hugh) Ker; Robert Ker, of Auchengree and Elizabeth Kere