A review by diesmali
Anathem by Neal Stephenson

5.0