A review by dehowell
Cryptonomicon by Neal Stephenson

5.0