Encyclopedia of virtual communities and technologies - Dasgupta, Subhasish (Idea Group Reference, 2006)