Zhao, Zijian, et al. “Non-Attachment, Meaning in Life, and Self-Efficacy Among Chinese Undergraduate and Graduate Students”. Sports & Social Psychology, vol. 4, no. 1, Dec. 2024, doi:10.37420/J.SSP.2024.004.