Return to Article Details Exploring the Character of Karna in the Mahabharata: A Psychological Analysis through Narcissism and Cognitive Dissonance Theory Download Download PDF