The Life of David God’s Covenant with David May 6, 2012 Bible Text: 2 Samuel 7:1-17 | Preacher: Matthew Hanke | Series: The Life of David