Book report
Callan reviews five books, both fiction and non-. In this batch, we get Neal Stephenson’s latest techno-thriller, about geoengineering and its discontents, Barack Obama’s first memoir, a novel by Charles Dickens, a collection of short stories by Andy Weir (author of The Martian), and Bill Bryson’s sole foray into popular science writing.