00295pam a2200109 a 4500020000500000041000500005082001200010100002700022245007600049260005200125300000800177 c h a378.176 aROBERTS ( Tim)eauthor aOnline Collaborative Learning ( Theory and Practice )hTextual Document bInformation Science United States Americac2003 a320