Codes, ciphers and other cryptic and clandestine communication : making and breaking secret messages from hieroglyphs to the Internet - Wrixon, Fred B. (Black Dog and Leventhal Publishers, 1998)