God at Risk: The Cost of Freedom in the Great Controversy Between God and Satan