from web site
Evolutionary psychology occupies an important place in the drive to understand and explain human behavior. Darwinian ideas provide powerful tools to illuminate how fundamental aspects of the way h
Evolution and Human Behavior: Darwinian Perspectives on Human Nature, 2nd edition (A Bradford Book) John Cartwright
9233bc153f