James Egan Moulton — English Methodist minister