Of all the great leaders of the Old Testament, David is among the greatest. Warrior and king, composer and conqueror, unifier of kingdoms, a man after God’s own heart. So great was David that one of the most well known titles of Jesus would be Son of David. Like almost all the great figures of the Bible, David was a man who struggled and was flawed. However, in the midst of his serious struggles emerges a picture of the surprising grace of God, as God invades David’s mess and invites him into restoration.