Home > Author > Bruce Schneier >
― Bruce Schneier , Secrets and Lies: Digital Security in a Networked World