Gal. iii. 13, 14, “He was made a curse for us, that we might receive the promise of the Spirit through faith.” The Spirit of God is the great promise of the Father: Luke xxiv. 49, “Behold, I send the promise of my Father upon you.” The Spirit of God therefore is called “the Spirit of promise,” Eph. i. 13. This promised thing Christ received, and had given into his hand, as soon as he had finished the work of our redemption, to bestow on all that he had redeemed: Acts ii. 33, “Therefore, being by the right hand of God exalted, and having received of the Father the promise of the Holy Ghost, he hath shed forth this, which ye both see and hear.”