Why Humans Cooperate: A Cultural and Evolutionary Explanation · Study