Anticipating the Future
Subtitle: Twenty Millennia of Human Progress
Publisher: Simon & Schuster UK
Published: November 1, 2000
Language: eng
Format: Paperback
Number of pages: 320
ISBN-13: 9780743203401
Subjects: Reference; History - General History; World - General; History / General; General
First sentence: History is very long and its seemingly infinite train of facts quickly becomes overwhelming.