A review by deadlight01
Termination Shock by Neal Stephenson

hopeful mysterious tense fast-paced

4.0