Peter J. Leithart, June 15, 2005
Yahweh promises Abraham an abundant seed, and a land to put them in. Planted in the land, Abraham's seed becomes the new Eden.
http://www.leithart.com/archives/print/001347.php