The diffusion of virtual communities in health care: concepts and challenges - Demiris, G (Patient Educ Couns, 2006)