An Electronic Journal

You want to provide a software system which will facilitate the production and delivery of an electronicly published technical journal. The system must provide double-blind refereeing, confidentiality for works-in-progress, protected (aka non-sharable) delivery of the actual journal.