Ada Lovelace First Computer Programmer Computer Pioneers Paperback July 30 | Desertcart South Africa