Francesco Maria Grimaldi Italian Mathematician And Physicist Died 1663 - April 2 in History | This Day Story