Shared minds : the new technologies of collaboration / Michael Schrage. - Schrage, Michael (Random House, 1990)