Jones, Steve (Ed.) The Cambridge Encyclopedia of Human Evolution - Melborne Cambridge University Press - 506