Unabridged Audiobook
A bit more profanity than I prefer, but it kept my interest and I liked the story
~~tag-text~~