Richard’s Genealogy

Complete Peerage (2nd edition)



Source Information