Human agency in social cognitive theory (1989)

by A Bandura
Venue:American Psychologist, 44 , 1175