Return to Article Details Virtual Communities of Practice: Investigating Motivations and Constraints in the Processes of Knowledge Creation and Transfer Download Download PDF