Martin, James The meaning of the 21st century : a vital blueprint for ensuring our future - New York Riverhead Books 2006 - xi, 431 p. ISBN: 1573223239 9781573223232 Dewey Class. No.: 303.483 / MAR