Stock Photo: Charles Babbage, English pioneer of machine computing, 1840.

Stock Photo: 1895-8969 Charles Babbage, English pioneer of machine computing, 1840.