A Case for Climate Engineering

By David Keith

Reader reviews