I’m only a few chapters into Security Engineering, but I can already tell this is a book worth owning. The high level view, the detailed references, the lightness of the prose.
If you are building secure systems or want to learn more, you should buy this book.
If you want a sampling, the author has some of the chapters for free on his website.
Seriously, take a look.