A publishing system includes a database that is adapted to store a
plurality of documents, a plurality of computers, each of which is
adapted to be coupled to the database; a network connecting the plurality
of computers together for communication of data relating to the plurality
of documents among the plurality of computers and the database, means for
submitting a new document to the database, means for reviewing the new
document, means for relating the new document to the plurality of
documents, and means for publishing a journal of a selected portion of
the plurality of documents. The plurality of computers includes a server
and a plurality of clients, and the server is a web server with the
plurality of clients each further including a browser.