Effective Pedagogies for Managing Collaborative Learning in On-line Learning Environments. - Hartley, Roger; Collins-Brown, Eli (J. Educ. Technol. Soc., 1999)