Richard de Vernon - Pedigree | FamilyCentral
 1142 - Aft 1196