global perspective on economic development 6906910