Ruhleder, K. and Twidale, M. (2000) “Reflective collaborative learning on the Web: Drawing on the master class”, First Monday, 5(5). doi: 10.5210/fm.v5i5.742.