Designing distributed and cooperative information systems / Roger Tagg and Chris Freyberg. - Tagg, Roger (Information systems engineering series, 1997)