I need help deciding what books to put on my christmas list, and I was hoping you could help me sift through all the useless junk and get the real gems.

I've already got the hacking exposed series on it, and I'm looking for books related to:
1. Hacking/Security
2. Viruses
3. Cryptography
and other main elements of the hacking/security fields

Thank you very much for the help.