Has It Come to This?: The Promises and Perils of Geoengineering on the Brink by J.P. Sapinski Back to product details page >