Thomas Church — British Anglican priest and controversialist