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.