Knowledge contribution in virtual communities: accounting for multiple dimensions of social presence through social identityKathy Ning Shen, Mohamed Khalifa, Angela Yan Yu|Behaviour and Information Technology|2009Cited by 150