Challenging History Quiz

1. What nationality was Charles Babbage?

American
Italian
British
Spanish