Shen Luo, Yiqing He, Haijian Hu. “The Relationship Between Academic Self-Efficacy and Perfectionism in College Students: The Mediating Effect of Self-Esteem”. Forest Chemicals Review (1): 364-373. Accessed May 18, 2024. http://forestchemicalsreview.com/index.php/JFCR/article/view/362.