Speaking in teams: motivating a pattern language for collaboration - Johnston, E (Interdisciplinary Description of Complex Systems, 2004)