E-learning: theory and practice - Haythornthwaite, Caroline (Sage, 2011)
online learning, learning communities