The one word description of this book is entertaining. I couldn't get enough of it! I went through the whole audio in about three days. That is super ..Show More »fast for me. Most of the characters were well-developed, the narration was excellent, and the story-line was interesting and unpredictable. Good book.