Is it anger that gives this strong urge to assign blame, guilt, and punishment?

.....

© The Times of Israel (Blogs)