John Cotterell — English clergyman and academic