A review by ceciloh
Deception Point by Dan Brown

2.0

Took too long to get to the point.