Esteban Terradas I Illa Spanish Mathematician And Engineer Died 1950 - September 15 in History | This Day Story