Interesting and important stuff to know. Can be dry in points where certain topics don't really apply but it moves quickly and answered most of my questions. Handy as a reference book provided it doesn't go out of date to quickly. Sorta sad that I need a book like this but I guess we're all safer now.