Artifact Details Title Charles Babbage's Difference Engine No. 2 Technical Description - Science Museum Papers in the History of Technology Catalog Number 102628591 Type Document Date 1996 Author Swade, Doron Publisher London Science Museum Category Book Lot Number X3682.2007