Philosophy, science, and religion in England 1640–1700: Latitudinarians, neoplatonists, and the ancient wisdom