1 records found
1
A seven layer model of collaboration: Separation of concerns for designers of collaboration systems