WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of William

William 11031120
King of England and Duke of Normandy (1100-1135) Henry I of Normandy 10681135
Matilda (Edith) 10801118
Adeliza (Adela) 11031151
King of England (1066-1087) and Duke of Normandy (1035-1087) William I The Conqueror 10271087
Matilda 10321083
Robert I Duke of Normandy (1028-1035) 10001035
Herleve
Richard II Duke of Normandy (996-1027) 9631027
Estrith
Judith of Brittany 9741035
Baldwin V Count of Flanders
Malcolm III Canmore
Margaret
Ingibiorg Finnsdottir 1069
Duncan I
Sybil
Crinan Mormaer of Atholl and lay Abbott of Dunkeld
Bethoc
Edward
Agatha
Edmund II (Eadmund II) 9891016
Ealdgyth
Stephen