Research methods for validating and deriving guidelines for e-learning online communities. - Chadia Abras; Ant Ozok; Jenny Preece (Interact. Technol. Smart Educ., 2005)