Human Development Report 2007/2008: Fighting Climate Change: Human Solidarity in a Divided World, published for the United Nations Development Program (UNDP).