Unabridged Audiobook
Good writing and well-developed characters but weak plot. Excellent narration.
~~tag-text~~