I hated this book. I forced my way through it and want my time back. The book was boring, hard to follow, and over complicated. There were far too many characters and I had a hard time following the plot and remembering who was doing what. The cast of characters in the beginning (6 pages worth) actually revealed the plot of the book. Do Not Recommend. This trend of ghost writing using other authors is not good.