A review by smoladeryn
Anathem by Neal Stephenson

5.0