Yang, Bowen, et al. “Learning English Speaking through Mobile-Based Role-Plays: The Exploration of a Mobile English Language Learning App Called Engage”. The EuroCALL Review, vol. 21, no. 2, Sept. 2013, pp. 27-38, doi:10.4995/eurocall.2013.9788.