Social network, social trust and shared goals in organizational knowledge sharing
Acceptance of blog usage: The roles of technology acceptance, social influence and knowledge sharing motivation