All authors
/ Author
Hollings, Christopher
Ada Lovelace: The Making of a Computer Scientist
[Hardcover]