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