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