This book had many interesting concepts but there was too much not relevant to the story and it is somewhat confusing trying to keep all the players in their proper place. It would have been a much better book if it were a few hundred pages shorter.