A. Charles Babbage B. Joseph Jacquard C. Dr. Herman Hollerith D. Blaise Pascal Advertisement Advertisement