Download Ecscw 99 Proceedings Of The Sixth European Conference On Computer Supported Cooperative Work 1216 September 1999 Copenhagen Denmark