Interactive tree of Thored Ealdorman of Northumbria

Saint Margaret of Wessex 10451093
Malcolm III Canmore King of Scots 1058-1093 10311093
Edward Atheling the Exile of Wessex 10161057
Agatha of Poland 10211070
Edmund II Ironside King of England 1016 9931016
Ealdgyth
Elfgiva 1002
Aethelred II the Unready King of England 979-1013 1014-1016 9681016
Thored Ealdorman of Northumbria