Engineering Security is an overview of how security actually works in practice, and details the success and failures of security implementations. It also has a notable focus on usability, and the different mental models of security between end users and professional cryptographers.
Peter Goodmann does not focus on some abstract model of security. Instead, practical outcomes of people dealing with security mechanisms are examined and practical advice is given. The style is witty and the book can be read with a minimal knowledge of engineering and psychology.