EEvolutionary Explanations of Human BehaviourEvolutionary Explanations of Human Behaviourde John CartwrightMateriasEvolutionary psychologyBehavior evolutionEdiciones (1)Evolutionary Explanations of Human Behaviour (2003)Routledge · inglés · ISBN 9781280048401Más obras de John CartwrightEvolution And Human Behaviour Darwinian Perspectives On Human Nature