Designing Online Communities is a must-have for anyone designing or researching online communities, particularly for learning. Owens' work is both comprehensive and eminently readable, a sweeping look at the technologies, design patterns, and cultural forms they produce that is both… — Kurt Squire Copy Share Image