Wednesday 27 October 2010

Biometrics: The Difference Engine: Dubious security

Biometrics: The Difference Engine: Dubious security The Economist

No comments: