Anticipating the future: twenty millennia of human progress
Buzan, Barry
Anticipating the future: twenty millennia of human progress - London Simon & Schuster 1998 - xxiii, 295 p.
9780684817736
World history
Civilization
Forecasting - Study and teaching
303.49
Anticipating the future: twenty millennia of human progress - London Simon & Schuster 1998 - xxiii, 295 p.
9780684817736
World history
Civilization
Forecasting - Study and teaching
303.49