John Nicholls — English religious controversialist and apostate