Improved organizational performance through communities of practice. - Andrew Schenkel; Robin Teigland (J. Knowl. Manag., 2008)