Edited by Franklin, Daniel

Megachange: the world in 2050 - 1st - New Delhi The Economist 2012 - xv; 304p.


Social forecasts

303.49 / MEG