Artifact Details Title Charles Babbage Catalog Number 102721649 Type Document Date 1992 Publisher THINK magazine Category Promotional Material Credit Gift of Neil Lewis Lot Number X5824.2010