William Haggett Richards — Peerage person ID=284917