Ratings784
Average rating4
I last read this in college, re-read it when over at a friends place and nothing else to do I picked it up. Still rules. Neal Stephenson, despite all his faults, is a true genius way ahead of his time and also is hilarious, an excellent writer.