Janes, Diane P. “A Review of Computer-Based Instruction: Methods and Development (2nd Edition)”. Canadian Journal of Learning and Technology, vol. 20, no. 2, June 2024, doi:10.21432/T2R618.