A Brief History of Cryptology and Cryptographic Algorithms - Dooley, John F.; Dooley (Springer International Publishing, 2013)