Olonade, Zaccheaus Olufunminiyi, et al. “Link Between Employees’ Locus of Control, Job Satisfaction, and Job Stress Among Teachers: A Survey Analysis in Osun State of Nigeria”. Quest Journal of Management and Social Sciences, vol. 2, no. 1, May 2020, pp. 13-26, doi:10.3126/qjmss.v2i1.29015.