William Rufus Beauclerc
1060 - 1100 (~ 44 years)
Richard II of NORMANDY
0963-1026
0963-1026
Judith of BRITTANY
0982-1017
0982-1017
DUKE the Magnificent Robert
1000-1035
1000-1035
William of NORMANDY
1024-1087
1024-1087
William Rufus Beauclerc
1056-1100
1056-1100