Bandura, Albert

Moral Disengagement: How People Do Harm and Live With Themselves - New York Worth Publishers 2016 - 446p

The Nature of Moral Agency .........1
Mechanisms of Moral Disengagement ..............48
The Entertainment Industry ............104
The Gun Industry ...........149
The Corporate World ...........203
Capital Punishment ........269
Terrorism and Counterterrorism .............310
Environmental SUstainability ...............372


9781464160059

O65.4 / B223