Collaborative Learning Using Collaboration Technology: Report from the Field - Sonnenwald, D. H. (Kluwer Publishers, 1999)