Isaac Newton Ada Lovelace Benjamin Banneker René Descartes
You can ask a new question or answer this question.