Unabridged Audiobook
I physically read this book a while ago and just listened to it again. Excellent story. The narrator isn't the best fit for the story, but decent.
~~tag-text~~