God, Freedom and Immortality