A Theory of Cognitive Dissonance
Leon Festinger
Popularity
→
Current
68
Peak
92
Niche
98
Textbook Publishers
2003
291 pages