Title: Philosophical principles of religion: natural and revealed