Matthew Poole's English Annotations on the Holy Bible - Genesis 12:3
Those that are friends or enemies to thee shall be the same to me; a marvellous condescension and privilege. In thee, i.e. in thy Seed, as it is explained Genesis 22:18; Genesis 26:4; Genesis 28:14, i.e. in and through Christ, Acts 3:25; Galatians 3:9,Galatians 3:16,Galatians 3:28-29; or, for thee, as the Chaldee hath it, i.e. for thy sake; or, by thee, i.e. by thy means; or, with thee, by comparing this with Galatians 3:8-9, i.e. in the same way and manner in which thou art blessed, that is,... read more
Matthew Poole's English Annotations on the Holy Bible - Genesis 12:2
I will bless thee with all my blessings, spiritual, temporal, and eternal; (see Deuteronomy 7:13; Deuteronomy 28:2, &c.; Ephesians 1:3) and thou shalt be, both a pattern and instrument of blessedness to others; to thy posterity, who shall be blessed for thy sake; to thy servants and friends, who shall be blessed by thy instruction and help; and to all the world, as it follows. read more