Haythornthwaite, C. (2007) “Theories and models of and for online learning”, First Monday, 12(8). doi: 10.5210/fm.v12i8.1976.