Peter Twinn English Mathematician And Entomologist Born 1916 - October 29 in History | This Day Story