Interactive tree of Elfgiva

David I the Saint King of Scots 1124-1153 10801153
Maud of Huntingdon 10741131
Mary of Scotland Countess of Boulogne 10821116
Eustace III Comte de Boulogne et de Lens 10581125
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
Edgar the Peaceful King of England 959-975 943975
Elfrida Queen of England 9451000
Edmund I the Magnificent King of England 939-946 921946
Saint Aelgifu 944
Edward I the Elder King of England 899-925 871924
Aelflaed 878918
Eadgifu 968
Alfred the Great King of England 849899
Ealswyth 852905
Aethelhelm Earldorman of Wiltshire 859898
Aethelglyth of Mercia
Sigehelm
Wynflaed
Brithwyn
Ordgar Ealdorman of Devon