Knowledge Sharing Self-Efficacy, Motivation and Sense of Community as Predictors of Knowledge Receiving and Giving Behaviors
"It is what one does": why people participate and help others in electronic communities of practice