Maps of time : an introduction to big history /
Christian, David,1946-
Berkeley ; London : University of California Press,
c2004.
Includes bibliographical references (p. 563-594) and index.
Civilization
Human evolution.
World history.