WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Stephen King of England

Stephen King of England 10921154
Stephen Count of Blois 10451102
Adela of Normandy 10671137
Theobald III Count of Blois 10121089
Gersende du Maine
Odo II Count of Blois 9851037
Ermengarde of Auvergne
Odo I Count of Blois 950996
Bertha of Burgundy 9641010
William I The Conqueror King of England 10281087
Matilda of Flanders 10311083