Computer Support for Collaborative Learning Designing New Media for a New Millennium: Collaborative Technology for Learning, Education and Training, December 12-15, 1999 - Palo Alto, California - Hoadley, Christopher (Lawrence Erlbaum Associates, Incorporated)