I can't fairly review this book as I didn't finish it. The little part that I did read seemed to come from books that I have already read. Once I got to something to a plot point that seemed to come directly from a third recognizable book, I had to stop. I didn't find the story interesting enough to go on and I felt like there were huge holes in the narrative.