Schneier makes security easy to understand by breaking down the process of security analysis and explaining it in laymans terms. The anecdotes and mini case studies make this book fun to read. Granted, if you're a security expert you probably won't find any new revelations in this book, however, this is recommended reading for anyone implementing security at any level.