Anathem by Neal Stephenson
Ingroup
179 books — 57 voters