The knowledge management toolkit :\b orchestrating IT, strategy, and knowledge platforms,2nd ed - Tiwana,Amrit (Prentice Hall, 2002)