Devising Collective Knowledges for the Technical Writing Classroom: A Course-Based Approach to Using Web 2.0 Writing Technologies in Collaborative Work - J.A. Rice (IEEE Transactions on Professional Communication, 2009)