A most improbable journey : a big history of our planet and ourselves /
Alvarez, Walter,1940-author.
Includes bibliographical references and index.
Earth (Planet)
Human beings
Human evolution
Cosmology
Geology
Natural history.
Civilization
History
Contingency (Philosophy).
Cosmology.
Historical geology.
Human beings
Human evolution.
World history.