Negi, Ajit Singh. “The Mediating and Moderating Role of Self-Efficacy in the Relationship Between Stress and Depression”. Prabandhan: Indian Journal of Management, vol. 12, no. 9, Sept. 2019, pp. 35-44, doi:10.17010/pijom/2019/v12i9/147128.