The Diary of Eli - Kindle edition