Knowledge sharing and individual work performance: an empirical study of a public sector organisation
Knowledge management in organizations : examining the interaction between technologies , techniques , and people