A review by toorsdenote
Anathem by Neal Stephenson

5.0