Jane Livingstone imagines a conversation between Mary Somerville and Ada Lovelace.
Jane Livingstone imagines a conversation between 19th-century science writer Mary Somerville and Ada Lovelace, the world's first computer programmer.
Jane Livingstone imagines a conversation between Mary Somerville and Ada Lovelace.
Jane Livingstone imagines a conversation between 19th-century science writer Mary Somerville and Ada Lovelace, the world's first computer programmer.