The social-cognitive perspective on personality takes into consideration the interplay between behavior, cognition and the environment. Albert Bandura shares his own background to illustrate why he sees human beings as contributors to their life cir...