Social Foundations of thought and action a social cognitive theory - Bandura, Albert (Prentice-Hall series in social learning theory., 1986)