Martin, James Meaning of the 21st century:a vital blueprint for ensuring our future - - London Transworld Publishers 2007 - 526p ISBN: 9781903919866 ISSN: Subjects--Index Terms: Future of knowledge Futurology Dewey Class. No.: 001.18