Gresham College Lectures
Hotting up: Meeting the Challenges of Climate Change in the Twenty-first Century