Manuel commented on Cryptonomicon by Neal Stephenson
I've only read two other books by Stephenson, and as with those two, this one requires some mental gymnastics. I like it though, having to think about real world science while reading a - hopefully - thrilling story.