Kepler1571-1630 Copernicus1473-1543 Galileo1564-1642 Newton1642-1727 Huygens1629-1695 Halley1656-1742 Hooke1635-1703 Descartes1596-1650 Fermat1601-1665 Mesmer1734-1815 Liebnitz1646-1716 Cavendish1731-1810 Pascal1623-1662 Galois1811-1832 Babbage1791-1871 Noether1882-1935 Napier1550-1617 Euler1707-1783 LaPlace1749-1827 Faraday1791-1867 Hertz1857-1894 Planck1858-1947 Maxwell1831-1879 Marconi1874-1937 Einstein1879-1955 Curie1867-1934