adalovelaceday09

Mar
24

Ada Lovelace Day: Lisa Jardine

2 min read