Follow the Author
Committee on Geoengineering Climate: Technical Evaluation and Discussion of Impacts
Committee on Geoengineering Climate: Technical Evaluation and Discussion of Impacts

Author's Books