John Partridge — English astrologer