lacop rated Termination Shock: 5 stars May 25, 2023 Public Termination Shock by Neal StephensonVisionary near- future techno thriller about climate change.