Consensus and Difference in Collaborative Learning - John Trimbur (College English, 1989)