Spying on Spies: How Elizebeth Smith Friedman Broke the Nazis' Secret Codes

by Marissa Moss