Global issues for global citizens an introduction to key development challenges - Bhargava, Vinay (World Bank, 2006)