Climate Change and International History: Negotiating Science, Global Change, Environmental Justice (New Approaches to History)
Pages: 280, Paperback, Bloomsbury Academic (UK)
Price History
Prices were last updated on: