Cultural influences on knowledge sharing through online communities of practice
Organizational Learning and Communities of Practice; A Social Constructivist Perspective