The biggest challenge in fostering a virtual community is the supply of knowledge, namely the willingness to share knowledge with other members. This paper integrates the Social Cognitive Theory and the Social Capital Theory to construct a model for inves