From the reviews: "Learning in communities is for people involved in lifelong learning in all its manifestations: knowledge management, distributed learning, cognitive apprenticeship, communities of practice, or any of the other terms used in this diverse field. It is a book of wide scope, bringing together many viewpoints. ... this book, in series of texts on human-computer interaction, is by academics for academics." (Alexa Campbell, Technical Communication, Vol. 56 (4), November, 2009)