David Carnegie - Pedigree | FamilyCentral
 Abt 1540 - 19 Apr 1598
 Abt 1505 - 5 Jan 1565/66
 Abt 1507 - Apr 1571
 Abt 1472 - Bef 7 Nov 1513
 1467 -
Family Group
  Children