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