The Diamond Age by Neal Stephenson
Most Interesting World
8,297 books — 5,326 voters