Human development report, 2005 international cooperation at a crossroads aid, trade and security in and unequal world - New York United Nations Development Programme 2005 - xvi,372p.

Includes bibliographies

0195305116


Human ecology

301.3 / UNI/2005