WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Goda

Goda
Drew Count of Mantes
Eustace II Count of Boulogne
Ethelred II The Unready 9681016
Emma
Elfgifu
Edgar (Eadgar) 943975
Elfrida
Ethelfleda
Edmund I (Eadmund) The Elder, The Deed-Doer or The Magnificent 921946
Ethelfleda
Edward (Edweard) 869924
Edgiva
Ecgwyn
Elfleda
Alfgar Ealdorman of Wiltshire
Ordgar Ealdorman of East Anglia
Ealdorman Ordmaer
Richard I Duke of Normandy (942-996)) 933996
William I 893942
Sprota
Rollo (Rolf) (Robert I) 860931