John Piper, Tim Keller, and D.A. Carson share their thoughts on the importance of understanding covenant and promise (biblical theology) in marriage.  Good stuff.

[vimeo 24636925]