Knowledge Management (KM) is the art and science of utilizing knowledge as the most important resource towards gaining competitive advantage in today's business environment. Despite the huge and growing interest in KM, there has been no serious attempt to bridge theory and practice, the practices of East and West, the soft side (organizational capabilities) with the hard side (information technology), or the practices of large companies with start-ups...