nautil.us
Will Lovelace and Babbage Save the Economy? - Issue 43: Heroes - Nautilus
Sydney Padua is an animator and cartoonist based in London. Her work has appeared in films such as The Iron Giant, Clash of the Titans,…