Why users keep answering questions in online question answering communities: A theoretical and empirical investigation
Knowledge sharing and yahoo answers: Everyone knows something