Internet Cryptography: Evaluating Security Techniques by Richard E. Smith | Menrva Books