Evil and Human Agency: Understanding Collective Evildoing/

Vetlesen,A J

Evil and Human Agency: Understanding Collective Evildoing/ Arne Johan Vetlesen - New York: Cambridge University Press, 2005 - XII,313P.: ill.; 27cm

Includes References



170 VET