Unabridged Audiobook
At first this was a little confusing with the back and forth between timelines but overall very enjoyable.
~~tag-text~~