Customer Knowledge Management Framework in E-commerce
Knowledge management in organizations : examining the interaction between technologies , techniques , and people