UN voices the struggle for development and social justice - Weiss, Thomas George (United Nations intellectual history project (Series), 2005)