Knowledge Management Tools and Techniques: Practitioners and experts evaluate KM solutions - Rao, Madanmohan, Ed (2005)