William Upton Richards — British priest and theologian (1811-1873)