I usually get most of my books from Authors, Publishers, and Narrators. This one I actually bought. I listened to the sample on Audible and had to hear the rest of the story. The Audiobook is about 6 1/2 hours long. It is written by Darcy Coates and Narrated by Joe Hempel. Both have done and awesome...