Edmond Halley (1656-1742)