Bruce Schneier and Neils Ferguson's latest: Practical Cryptography.
I don't have the time for an exhaustive review, here, but I wanted to share a couple of (LRPD-candidate) gems:
1) page 356: "..given the choice between security and downloading a program that will show dancing pigs on the screen, users will chose dancing pigs just about every time."
2) page 382: "WEP wasn't just broken; it was robustly broken."
In all, a brilliant follow-up to Applied Cryptography, central points being that a) good strong crypto is both wonderful and "fiendishly difficult", and b) other attack vectors are much easier to exploit; in other words, it's implementation that bites a lot of applications, not the crypto itself.
Well worth the read; especially if you're in the middle of recommending new secure voting mechanisms that "don't sound too difficult to implement" (ahem).