Edwin T Layton American Admiral And Cryptanalyst Born 1903 - April 12 in History | This Day Story