August 5, 2012 David’s Final Song Speaker: Pastor Steve Spangenberg Series: After God's Own Heart Audio: God's Heart « What is Your Bathsheba? Approach With Confidence »