Though natural selection favours self-interest, humans are extraordinarily good at cooperating with one another. Why?