Challenging knowledge 并列题名:Challenging knowledge Applying knowledge Attaining knowledge Managing Knowledge Sharing of knowledge Thing knowledge Cooking knowledge Working knowledge Envisioning knowledge