Ernst Fehr and Urs Fischbacher, The Nature of Human Altruism, Nature 425, 785-791., 2003