The meaning of the 21st century
Subtitle: an urgent plan for ensuring our future
By: by James Martin.
Publisher: Riverhead Books
Published: 2006
Place of publication: New York
Language: eng
Format: Hardcover
Number of pages: 431
Subjects: Technological forecasting; Technology -- Social aspects; Technology and civilization
Notes: Includes bibliographical references and index.