Lately I've been going down a rabbit hole with Enigma/WW2 era encryption and code breaking, any anons here know of a good book to get started on the analytical side of it - something that covers the procedures or formulas involved in making encryption work, and how code breaking works?