doi dblp Principles of Knowledge Management: Theory, Practice, and Cases Hazel Hall 2010 Volume 61 Issue 2