Doctrine of God 2: the God of promise