William Leishman - Pedigree | FamilyCentral
 7 Feb 1729 -
 15 May 1692 -
Euphran Thomson
 md. 29 Aug 1755