Knowledge management tools and techniques: practitioners and experts evaluate KM solutions - Madanmohan Rao, Ed (Butterworth-Heinmann, 2005)