Henrich, Natalie

Henrich 2006
Why Humans Cooperate: A Cultural and Evolutionary Explanation
Henrich, Natalie
[ evolution-society , morality ]