1. The Role of Dialogue in Computer-Based Learning and Observing Learning: An Evolutionary Approach to Theory;J Cook;Theory for Learning Technologies,2001
2. Moodle: Using Learning Communities to Create an Open Source Course Management System;M Dougiamas;Proceedings of the EDMEDIA 2003 Conference,2003