Unabridged Audiobook
I enjoyed this book right up until the end. Disappointing and unrealistic ending. Otherwise, this was a really interesting story.
~~tag-text~~