A review by ethanpoole
Termination Shock by Neal Stephenson

3.0

Interesting ideas and settings, but a little thin on plot.