I thought the first book was good - this one I really couldn't put down. What's impressive is the introduction of some fantastic plot twists that pretty neatly tie together a number of different sub-plots and story lines in the story. And this is only book 2 of 3.....