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