translate English to French: Bandura A. Social Foundations of Thought and Action:
B andura A. Social Foundations of Thought and Action: