Unabridged Audiobook
Excellent. Redemptive story
Surprised by the ending! Like that I guessed wrong ;)
~~tag-text~~