Visions of the future : the distant past, yesterday, today, tomorrow / Robert Heilbroner.
Heilbroner's basic premise is stunning in its simplicity. He contends that throughout all of human history there have really only been three distinct ways of looking at the future.
Saved in: