Artifact Details Title Medusa - A distributed operating system Catalog Number 102727212 Type Document Date 1981 Author Ousterhout, John K Publisher UMI Research Press University Microfilms International Extent 135 p. Category Book Credit Gift of Eugene Miya Lot Number X5120.2009