Person ID: I8779327890Margaret Abernathyd. Aft. 1370FemaleView pedigree chart →Read the story →EventsDiedAft. 1370FamilyFamily group sheet →Married: 24 Oct 1328FatherSir John Stewartd. 9 Dec 1331MotherMargaret Abernathyd. Aft. 1370ChildThomas Stewartd. 1361