Recommendations:

Dr. Phil Zimbardo
Dr. Phil Zimbardo

a wonderful book

Source