Person ID: I8779327569Margaret Douglasb. 1305FemaleView pedigree chart →Read the story →EventsBorn1305 — Scotland, United KingdomFamilyFamily group sheet →FatherAlexander de Montgomeryb. 1290MotherMargaret Douglasb. 1305ChildJohn Alexander de Montgomeryb. 1330