A review by kbrujv
Anathem, by Neal Stephenson

3.0

read