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