The Restoration of a Sinner: David's Heart Revealed (MacArthur Old Testament Study Guides)