And might I say I am a BIG FAN of Dan Brown...I have read 4 books from him and loved them all, apart from this one..I guess this has something to do that is one of the first ones he wrote and he did not have the "Dan Brows's" way of telling story..Anyway, this is definattely predictable, which is way off his way of writing nowadays. This book got carried away at the hype after he became a best seller, but trust a fan...This is not a good book from Dan Brown..You would definatelly enjoy Da Vinci Code, Angel's & Demons, Deception Point and others...Oh, I do love computers and not even that helped me like the book more, with the story evolving among this subject..:-(