Development and globalization : facts and figures : 2004. (United Nations, Conference on Trade and Development, 2004)