Martin , James The Meaning of the 21st century - New York Riverhead Books 2006 - xi , 431 p. ; 24 cm. ISBN: 1573223239 Dewey Class. No.: 303.483 MAR