Malcolm III Canmore Scotland (1031-1093) |
Margaret Wessex (1045-1093) |
Edith Matilda of Scotland (maid. name 1) (1079-1118) |
David I King of Scotland (1080-1153) |
EUSTACE III of Boulogne (1070-1125) |
MARY Princess of Scotland (1082-1116) |
Matilda ( Queen Consort of England) BOULOGNE (1105-1151) |