Two theories on why we're nice
It's nearly impossible to write objectively about the science of human kindness, cooperation and altruism if you are, in fact a human being. That's especially true now that there's a rift going on in the evolution community ...