GOD'S SOVEREIGNTY AND HUMAN FREEDOM