Stjepan Gradi Croatian Philosopher And Mathematician Born 1613 - May 2 in History | This Day Story