Margaret Hamilton - Pedigree | FamilyCentral
 1579 - 11 Sep 1623
 5 Jun 1546 - 3 May 1621
 1 Jan 1540/50 - 10 Feb 1616
 1510 - 22 Jan 1575
 1 Jan 1511 - 24 May 1579
 1525 - 8 Jan 1585
 1518 - 13 Nov 1604
William Douglas
 md. 11 Jul 1601
Family Group
  Children