Margaret Marshall - Pedigree | FamilyCentral
 Abt 1190 -
 Abt 1373 - Bef 29 Nov 1396
 Abt 1379 - 13 Nov 1440