Cryptology : classical and modern with maplets - Klima, Richard E. (CRC Press, 2012)