Towards Modern Collaborative Knowledge Sharing Systems - Lipiski, Piotr (Springer Berlin Heidelberg, 2012)