Computers and Composition, Vol. 23, No. 1. (2006), pp. 32-48.
British Journal of Educational Technology, Vol. 31, No. 3. (July 2000), pp. 229-241.
(08 July 2002)
(30 June 2003)
Computer Graphics and Applications, IEEE, Vol. 24, No. 6. (2004), pp. 6-8.
Creating, Connecting and Collaborating through Computing, 2005. C5 2005. Third International Conference on (2005), pp. 3-10.
Creating, Connecting and Collaborating through Computing, 2005. C5 2005. Third International Conference on (2005), pp. 11-18.
Lecture Notes in Computer Science, Vol. 2190 (January 2001), 15.
(2005)
(2005)
(2005)
(2004)
Advanced Learning Technologies, 2005. ICALT 2005. Fifth IEEE International Conference on (2005), pp. 906-908.
The Internet and Higher Education, Vol. 4, No. 1. ( 2001), pp. 45-60.
(31 January 2003)
Journal of the American Society for Information Science, Vol. 43, No. 2. (4 January 1999), pp. 156-163.
Creating, Connecting and Collaborating through Computing, 2005. C5 2005. Third International Conference on (2005), pp. 127-134.
(01 March 1998)
Engineering and Technology Management, 1996. IEMC 96. Proceedings., International Conference on (1996), pp. 241-246.