Cooperation in Primates and Humans Mechanisms and Evolution - Kappeler, Peter M. (Springer-Verlag Berlin Heidelberg, 2006)