God, Religion and Existence