World prehistory a brief introduction - Fagan, Brian M. (Pearson Prentice Hall, 2005)