- ONLINE ROLE-PLAY SIMULATION PLATFORM
- International Journal of Applied Linguistics 14(3):324--362 (2004)
- Language, Learning & Technology 8(2):69-87 (2004)
- Science 329(5996):1194-1197 (2010)
- Computers in Human Behavior 25(5):1139 - 1155 (2009)Including the Special Issue: Design Patterns for Augmenting E-Learning Experiences .
- The International Review of Research in Open and Distance Learning (2008)
- Prentice Hall, 3rd edition, (2004)
- Idea Publishing, Hershey, PA, USA, (2006)
- International Journal of Teaching and Learning in Higher Education 18(2):142-149 (2006)
- Distance Education 27(2):187--196 (2006)
- Distance Education 27(2):171--185 (2006)
- Design Studies 20(2):187--204 (2000)


user