Skip to main content Accessibility help

Pathways to abnormal revenge and forgiveness

  • Pat Barclay (a1)


The target article's important point is easily misunderstood to claim that all revenge is adaptive. Revenge and forgiveness can overstretch (or understretch) the bounds of utility due to misperceptions, minimization of costly errors, a breakdown within our evolved revenge systems, or natural genetic and developmental variation. Together, these factors can compound to produce highly abnormal instances of revenge and forgiveness.



Hide All
Axelrod, R. (1984) The evolution of cooperation. Basic Books.
Barclay, P. (2008) Using the hatchet and burying it afterwards – A review of Beyond revenge: The evolution of the forgiveness instinct. Evolution and Human Behavior 29:450–51.
Barclay, P. (2011) The evolution of charitable behaviour and the power of reputation. In: Applied evolutionary psychology, ed. Roberts, C.. pp. 149–72. Oxford University Press.
Daly, M. & Wilson, M. (1988) Homicide. Aldine de Gruyter.
Haselton, M. G. & Buss, D. M. (2000) Error management theory: A new perspective on biases in cross-sex mind reading. Journal of Personality and Social Psychology 78(1):8191.
Nesse, R. M. (2005) Natural selection and the regulation of defenses: A signal detection analysis of the smoke detector principle. Evolution and Human Behavior 26:88105.
Todd, P. M. (2001) Fast and frugal heuristics for environmentally bounded minds. In: Bounded rationality: The adaptive toolbox, ed. Gigerenzer, G. & Selten, R.. pp. 5170. MIT Press.
Wakefield, J. (1992) Disorder as harmful dysfunction: A conceptual critique of DSM-III-R's definition of mental disorder. Psychological Review 99(2):232–47.

Pathways to abnormal revenge and forgiveness

  • Pat Barclay (a1)


Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed