Did you read yet: The Codebreakers ? "chronicling the history of # from ancient Egypt to 1967" https://en.wikipedia.org/wiki/The_Codebreakers