October 27, 2013
God gave God many promises, which He kept. David follows the heart of God by keeping his promises to Jonathan and showed his son amazing grace.
October 26, 2013
David wants to build a house for God, but God says no. Instead, God will build an eternal home for David