Unabridged Audiobook
I found the the first hour of this book difficult. It was disjointed & I was on the point of giving up when it began to fit together. An enjoyable listen.
~~tag-text~~