4 of 5 Stars
I have to admit, I had a hard time getting into this book at the beginning. There were so many characters introduced that I had to sort them out as I kept reading. The more I read the more I enjoyed reading it. There were unexpected twists, which I didn't see coming, and it made for a better read. I did agree to review this book and downloaded the book at no cost.