Nielsen Hayden genealogy
Ancestors of Margaret Graham
Abt 1334 - 1380 (~ 38 years) ┌── John Graham ( - Bef 7 Mar 1347 Tower Hill, London, England)
Margaret Graham (Abt 1334 - Between 20 Jul 1372 and 4 May 1380)
│ ┌── Alexander Stewart ( - Between 26 Sep 1297 and 1306) =>
│ ┌── Alan de Menteith ( - Bef 13 Mar 1309)
│ │ └── Maud
│ │
└── Mary ( - Bef 29 Apr 1360)
└── Marjory