Show Summary Details

Ada Lovelace, mathematician and computer pioneerfree

Ada Lovelace, mathematician and computer pioneer