The Diamond Age by Neal Stephenson
Best Science Fiction
3,645 books — 6,904 voters