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)
│ ┌── Walter Stewart (Abt 1198 - 1241) =>
│ ┌── Walter le Stewart ( - Bef 1297)
│ ┌── Alexander Stewart ( - Between 26 Sep 1297 and 1306)
│ │ │ ┌── Maurice of Menteith =>
│ │ └── Mary of Menteith ( - Bef 1286)
│ │
│ ┌── Alan de Menteith ( - Bef 13 Mar 1309)
│ │ └── Maud
│ │
└── Mary ( - Bef 29 Apr 1360)
└── Marjory