The story of David as you've never heard it before: from the king himself, telling the unofficial version, the one he never allowed his court scribes to recount. At the last stretch of his illustrious life, he gives you a fascinating account of his early years: a surprisingly modern memoir.
God Knows by Joseph Heller