July 21, 2015 The Thrilling Adventures of Lovelace and Babbage by Sydney Padua Reviewed by Peter Hobson Punchycards! [1] If that word brings a smile of recognition to your lips then almost certainly you will not need…