All in good time: knowledge introduction, restructuring, and development of shared opinions as different stages in collaborative writing. - Joachim Kimmerle; Johannes Moskaliuk; Dieter Brendle; Ulrike Cress (Int. J. Comput. Support. Collab. Learn., 2017)