John Brand — English clergyman and writer