Babbage Difference Machine June 4, 2017 500 × 346 Babbage Difference Machine Charles Babbage’s Difference Machine Computer History Museum c. 2015 print