nigini rated Building successful online communities: 5 stars March 3, 2020 Public Robert E. Kraut: Building successful online communities (2012, MIT Press)Building successful online communities by Robert E. Kraut