Global Climate Change: The Science, Economics and Politics (New Horizons in Environmental Economics Series)