Charles Ashton — English churchman and academic