Interactive tree of Robert

Robert
William , King of England 10271087
Matilda of Flanders 10281087
Robert Duke of Normandy
Herleve
Richard Duke of Normandy
Judith of Brittany
Richard Duke of Normandy