Jeremiah Horrocks who laid the foundations for Newton