If you're into computers you owe it to yourself to read this book. Heck, even if you're not, read it anyway. Dan Brown has done his research again and created a set of believable characters. I was revitted by the middle of the book and fell asleep at 1AM to finish it :).