Margaret Wilson - Pedigree | FamilyCentral
 31 Oct 1758 - 1792
 15 Sep 1733 -
 11 May 1710 -
 30 Aug 1711 -
 Abt 1684 -
 Abt 1688 -
 Abt 1670 -
 Abt 1672 -
 Abt 1671 -
 Abt 1673 -
 Abt 1677 -
 Abt 1636 -
David Allan
 md. 29 Apr 1785
  Children
    1.
    4.