Computer mediated communication (CMC)

Virtual Communities: Abort, Retry, Failure? By Jan Fernback & Brad Thompson