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