Secret history : the story of cryptology - Bauer, Craig P. (Discrete mathematics and its applications, 2013)