World prehistory two million years of human life - Peregrine, Peter N. (Peter Neal) 1963- (Prentice Hall, 2003)