Anthropology & Cooperation- Why Do Humans Get Along?:
“A study by UCLA anthropologists suggests cooperation in large groups is maintained by punishment. The study found different motivations for cooperating within small groups and the dynamics behind cooperation in large groups…”