John Leishman - Pedigree | FamilyCentral
 16 Jun 1693 -
Family Group
 23 Sep 1666 -
Agnes McGill
 md. 7 Jun 1717