The meaning of the 21st century: A vital blueprint for ensuring our future/
Martin, James
The meaning of the 21st century: A vital blueprint for ensuring our future/ James Martin, - New York: Riverhead Books, 2006. - 431 p.
9781573223232
Technological forecasting.
T Technology and civilization.
echnology -- Social aspects.
303.483 / MAR/T
The meaning of the 21st century: A vital blueprint for ensuring our future/ James Martin, - New York: Riverhead Books, 2006. - 431 p.
9781573223232
Technological forecasting.
T Technology and civilization.
echnology -- Social aspects.
303.483 / MAR/T