From the reviews: ...a very nice and well-written introduction to the essential concepts of computer security. ... The book is loaded with examples and exercises that are useful in learning the material. ... This is a book I would not hesitate to give to someone who had very little computer experience and wanted to learn the core concepts of security. The material covered is very broad in scope; however the essentials were well treated and easy to comprehend. (Richard Jankowski, The Book Review Column by William Gasarch, 2008) the book is an easy-to-read collection of practical knowledge. ...a useful collection of in-depth knowledge... Exercises throughout the chapters make this book entertaining to read, and keep readers actively involved. ...worth its price for lecturers and professionals who need in-depth stories to enrich their lectures and presentations. (Edgar R. Weippl, ACM Computing Reviews, Vol. 48 (5), May 2007) The intended audience of this book is newcomers ... . a very nice and well-written introduction to the essential concepts of computer security. The content was written in an easy tone that would make it approachable to a security neophyte. The book is loaded with examples and exercises that are useful in learning the material. ... much of the content is written in bulleted lists. In my opinion, this allows the reader to quickly get an understanding of the core concepts of the material. (Richard Jankowski, ACM SIGACT News, Vol. 39 (2), 2008)