The meaning of the 21st century : a vital blueprint for ensuring our future
Martin, James E.2006
Book
Author:
Imprint:
Riverhead Books, 2006.
Collation:
431p illustrations 236 x 162
ISBN:
1573223239
Dewey class:
303.483
Language:
English
Subject:
BRN:
2435810