Most security books are targeted at security engineers and specialists. Few show how build security into software. None breakdown the different concerns facing security at different levels of the system: the enterprise, architectural and operational layers. Security Patterns
addresses the full spectrum of security in systems design, using best practice solutions to show how to integrate security in the broader engineering process.