Crypto 101, the introductory book on cryptography.