Are Humans Too Generous and Too Punitive? Using Psychological Principles to Further Debates about Human Social Evolution.

Are Humans Too Generous and Too Punitive? Using Psychological Principles to Further Debates about Human Social Evolution.