This book by John Viega is a good high level overview.
Check out the book section of dguido's "Information Security Career Cheatsheet" for more suggestions.
The third edition of Grey Hat Hacking just came out, which is a great book as well.
No hard feelings, but I've removed this post as we get several of these every day. A FAQ is being worked on to hopefully cut down the frequency.