Clifford, Ray. “Mirror, Mirror, on the Wall: Reflections on Computer Assisted Language Learning”. CALICO Journal, vol. 16, no. 1, Jan. 2013, pp. 1-9, https://doi.org/10.1558/cj.v16i1.1-9.