Site uses cookies to provide basic functionality.

OK
Babbage was charming when he wished, but he could also be cranky, stubborn, and defiant, like most innovators.