Artifact Details Title MEGA ST computer Catalog Number 102693224 Type Document Date 1987 Publisher Atari Corporation Extent 133 p. Category Manual Collection Title Company collection Lot Number X3067.2005