Margaret Montgomery - Pedigree | FamilyCentral
 1431 - 30 May 1493
 Bef 1403 - 1470
 Abt 1407 -
John Stuart
 md. 14 May 1438