The Oxford Handbook of Climate Change and Society

The Oxford Handbook of Climate Change and Society

2011 • 742 pages