Religion, Sexuality, and Internalized Homonegativity: Confronting Cognitive Dissonance in the Abrahamic Religions.

Religion, Sexuality, and Internalized Homonegativity: Confronting Cognitive Dissonance in the Abrahamic Religions.