Maybe the world had speeded up, but it hasn't translated into very much higher per capita incomes on most developed and many developing countries.
Maybe the world had speeded up, but it hasn't translated into very much higher per capita incomes on most developed and many developing countries.