I found this book to be a fantastic read. There are a number of parts that are exciting and interesting. However, with over 900 pages it is a weighty book, and develops into one you want to keep reading. I would mention that I have not quite finished but it is building to a climax.
Adrian