Roger deSalmesbury - Pedigree | FamilyCentral
 1172 - 1227
 1112 - 1171
 1106 - 1150
 1080 - 1106