Inside the Mind of the Neanderthal Man.