Freedom, Morality, and the Will of God