Roles and knowledge management in online technology communities: an ethnography study. - T. R. Madanmohan; Siddhesh Navelkar (Int. J. Web Based Communities, 2004)