David Gregory Scottish English Mathematician And Astronomer Died 1708 - June 3 in History | This Day Story