William Graham - Pedigree | FamilyCentral
 20 Nov 1550 - Sep 1578
 7 Apr 1523 - Jan 1565
 1528 - 23 Jun 1567
Margaret Douglas
 md. 16 May 1571
Family Group
  Children