by Jon Erickson : Regarded as the "gold standard" for understanding low-level vulnerabilities, buffer overflows, and networking basics. The Web Application Hacker's Handbook

These are the dense, technical volumes that sit on every Senior Security Engineer's desk. They are not beach reads.