article: Malcolm III of Scotland
links: Order of succession David I of Scotland Edgar the Atheling William the Conqueror Lulach Stephen of England France Saint Margaret of Scotland House of Dunkeld Macbeth of Scotland Denmark Alnwick Alexander I of Scotland Northumberland Scotland Henry I of England Scottish monarchs Edgar of Scotland Normandy Tynemouth Norman Conquest of England Donald III of Scotland Duncan I Duncan I of Scotland Macbeth, King of Scotland Matilda of Scotland William II of England Duncan II of Scotland