Person ID: I8779327902Margaret JohnstonFemaleView pedigree chart →ParentsFamily group sheet →FatherWilliam De JohnstonAbt. 1460 – 09 Sep 1513MotherMargaret Meldrumb. Abt. 1460ChildJames Johnstonb. 1480/81ChildMargaret Johnston