great book but I had to leave ot and comeback several times because I found myself losing interest due to the speed of events.