The design of computer supported cooperative work and groupware systems - Shapiro, Dan S. (Elsevier, 1996)