The Prehistory of the Mind: The Cognitive Origins of Art, Religion and Science