Psychology Personality Theory – Social-Cognitive Theory (Shaping Personality Through Interaction and Cognition) Dr. John Adie, PhD 4 minutes ago