Security Engineering: A Guide to Building Dependable Distributed Systems (2001)

by Ross Anderson