Artifact Details Title The Sloan Report Catalog Number 102727162 Type Document Date 1985 Publisher Eydie Sloan Extent 16 p. Category Periodical; Promotional Material Credit Gift of Chuck Peddle Lot Number X5587.2010