History of Cryptography and Cryptanalysis - John F. Dooley (Springer, 2018)