Artifact Details Title Direct access storage devices concepts Catalog Number 102693231 Type Document Date 1969 Publisher Sperry Rand Corporation Category Manual Collection Title Company collection Lot Number X3067.2005