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