darkejokero rated The thrilling adventures of Lovelace and Babbage: 5 stars July 31, 2017 Public The thrilling adventures of Lovelace and Babbage by Sydney Padua