Ada Lovelace, Poet of Science

Stanley, Diane (2016)