The Diamond Age by Neal Stephenson
Most Interesting World
8,213 books — 5,007 voters