Unabridged Audiobook
The plot line is good and I like the way he tied up loose ends. Some of the details and specific situations seemed too fanciful but not past the point that it ruins the book.
~~tag-text~~