The Selfish Nature of Human Cooperation

An optimistic anthropological perspective on human nature has emerged in the last two decades: the view that cooperation is the most essential human activity and that conflict, violence, and moral…
Share