This book borders on the incredulous and halfway through I almost put it down, because the events passed the "point" of believability.I enjoyed all of Dan Brown's other books and expected this to be of the caliber of DIGITAL FORTRESS, but found it sorely lacking. I would rate all the others 5 STARS but suggest you pass this one by.