THE CONTRIBUTION OF TEAMWORK, THINKING STYLES, AND INNOVATION TOWARDS KNOWLEDGE MANAGEMENT. Journal of Information and Communication Technology, v. 8, p. 29–39, 31 Mar.2009.