Unabridged Audiobook
It skipped around a bit in telling the story but overall I enjoyed it.
~~tag-text~~