Theory of cognitive dissonance is offered by

Ads by google

Theory of cognitive dissonance is offered by

Festinger

Skinner

None of these

Bandura