Much of the plot of this book was so very unbelievable that it made it hard for me to read. I nearly put it down altogether by a quarter of the way through - but I ended up finishing it, and it did get somewhat better. Three stars because once I was further into it, I enjoyed it enough, I guess. One note, the Kindle version has approximately seven thousand typos. I mean, to the point of distraction.