A review by edriessen
Anathem by Neal Stephenson

5.0