Unabridged Audiobook
This author has a way of rambling in multiple directions and providing too much of detail. However if you can get past that it is a good story. I listened to the end to find out who did what to whom.
~~tag-text~~