“Role of Social Presence in Mediating Learning Satisfaction in Online Learning” (2024) Journal of Learning for Development , 11(1), pp. 82–98. doi:10.56059/jl4d.v11i1.1043.