Encyclopedia of Prehistory Volume 5 by Peter N. Peregrine