Christian, David

Maps of time : an introduction to big history - Berkeley: University of California Press, 2004 - xxii, 642 p.; ill.: 24 cm. - California world history library .

0520235002 (hbk)


Civilization -- Philosophy
Human evolution
World history

901 / CHR

Powered by Koha