A Man After God&#39;s Own Heart: The Life of David - Kindle edition