A review by mmk4725
Deception Point by Dan Brown

4.0

Hang on for the ride. You know how it is going to end, but how are they going to get out of this mess? Have to overlook a few things - how quickly should an analyst say that the work others did was correct?