Richard II the Good - Pedigree | FamilyCentral
 Abt 978 - 1026
 Abt 962 -