David Balfour - Pedigree | FamilyCentral
 1577 - Bef 6 Dec 1638
 1538 - 1590
 Abt 1495 -
 1515 - 29 Nov 1577
 Abt 1484 - Bef 1531
 Abt 1490 -
 1495 -
 1499 -
Anne Bax
 md. 30 Oct 1607
Family Group
  Children