The mathematics of encryption : an elementary introduction - Cozzens, Margaret B., 1941- (American Mathematical Society, 2013)