The Psychology of Good and Evil
by Catherine Sanderson
Have you met a true hero? We’ve all read about truly bad people. Why do some people...