Henry Erle Richards — British academic