Schneier on security / Bruce Schneier
Secrets and lies : digital security in a networked world / Bruce Schneier