Interactive tree of Lady Mary Margaret De Montifex

Malcolm Drummond Earl Of Mar 13471403
Mariota Margaret Drummond 13471420
Mary Drummond 1348
Elisabeth Stewart, Princess of Scotland, Baroness Dalkeith, Countess of Morton 13621411
Margaret Douglas 13701451
Duke David Stuart of Rothesay 13781402
David Stewart 13781402
Marjorie Douglas 13771421
Mary Stewart 13801458
Robert Stewart 13831406
Egidia Stewart 13901404
James I Stewart 13941437
Annabella Stewart 13501401
John Stewart (Robert III, King of Scots) 13371406
John Drummond Cargill Stobhall 13521428
Margaret, dau Sir John 11th of Lennox Drummond 1354
William Drummond 13581402
Jean Drummond 13621412
Dougal Drummond 13651403
Lady Mary Margaret De Montifex 13191375
John Drummond Stobhall 13281373