AnotherRebecca rated Termination Shock: 5 stars

Termination Shock by Neal Stephenson
Termination Shock takes readers on a thrilling, chilling visit to our not-too-distant future – a world in which the greenhouse …
Termination Shock takes readers on a thrilling, chilling visit to our not-too-distant future – a world in which the greenhouse …