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