Doctrine of God 2: The God of promise