Determinants of successful virtual communities: Contributions from system characteristics and social factors
Some antecedents and effects of trust in virtual communities