Bertrand Russell British Mathematician Historian And Philosopher Nobel Prize Laureate Died 1970 - May 18 in History | This Day Story