Hampel, R., and M. Hauck. “Computer-Mediated Language Learning: Making Meaning in Multimodal Virtual Learning Spaces”. The JALT CALL Journal, vol. 2, no. 2, Aug. 2006, pp. 3-18, doi:10.29140/jaltcall.v2n2.23.