God and Cosmos: Moral Truth and Human Meaning