Designing for Virtual Communities in the Service of Learning - Barab/Kling/Gray (Cambridge University Press, 2004)
Keywords: Psychology