Groupware for Collaborative Learning: A Research Perspective on Processes, Opportunities, and Obstacles. - Lynne Schrum; Theodore A. Lamb (J. Univers. Comput. Sci., 1996)