Scan barcode
A review by jason8877
Termination Shock by Neal Stephenson
adventurous
hopeful
reflective
tense
fast-paced
4.5