A short history of the future : surviving the 2030 spike
Mason, Colin
A short history of the future : surviving the 2030 spike - Updated ed - London: Earthscan, 2006 - x, 306 p. ; 22 cm
1844073467
Twenty-first century - Forecasts
303.49 MAS
A short history of the future : surviving the 2030 spike - Updated ed - London: Earthscan, 2006 - x, 306 p. ; 22 cm
1844073467
Twenty-first century - Forecasts
303.49 MAS