Person
Peerage person ID=658336
Family
Not who you're looking for? Others named William Richards: Welsh Baptist minister · Missionary and politician in the Kingdom of Hawaii · Archdeacon of Berkshire · Canadian politician