Scan barcode
A review by eliza_bangert
The Thrilling Adventures of Lovelace and Babbage by Sydney Padua
4.0
I couldn't make it through all the appendices, but the rest was very interesting!