Human development report 2007/2008-Fighting climate change: Human solidarity in a divided World .Full text (New York United Nations Development Programme(UNIDO), 2007)