human past : world prehistory & the development of human societies print - 1st ed. - nyu Thames & Hudson 2005 - 784 p. : ill. (some col.), maps (some col.) 28 c 784 p. : ill. (some col.), maps (some col.) ; 28 c

edited by Chris Scarre.

9780500285312