A review by katel1970
Termination Shock by Neal Stephenson

2.0

This was just WAAAAAAY too complicated.