Unabridged Audiobook
Good book. Surprise ending which I love! It's a little slow at times but I'm glad I stuck with it.
~~tag-text~~