A review by idgey
ADA Byron Lovelace & the Thinking Machine by Laurie Wallmark

informative medium-paced

3.75