This was my third Dan Brown book after The Da Vinci Code and The Angels and Demons. I did not expect it to match the thrill and captivity of those two books but it did. The book keeps you hooked till the very end and the best part about is every character gets the end he or she deserved. The minute things that did not contribute much to the book for me were exaggerated action sequences and more than perfect character sketches of Rachel and Mike without any flaw at all which seemed too crafted. It is predictable and the book is more about the how and why rather than a who. Overall, it is an exciting book with stunning details and description of the deception it is about.