Philosophical principles of religion. Natural and revealed: in two parts. Part 1.