Ada Lovelace: The Making of a Computer Scientist

Ada Lovelace: The Making of a Computer Scientist

2018