The Death of God and the Meaning of Life