Bought on recommendation from Amazon, and I wasn't disappointed. It's a good introduction to 'hacking' as a topic. It does cover quite a bit, but there are four things that I would say about this book to anyone considering reading it. Firstly,the author is far too timid. Almost every chapter contains a reference to cover his back from a legal point of view. This is understandable, but a disclaimer at the beginning would have been easier. Secondly, you need a good understanding of networking, security and computers in general before reading this book. It does go into areas that less experienced readers will find confusing, however this isn't intended as a comlpete manual, so that's fair enough. Thirdly, the author manages to dispel some of the myths of hackers in general, and does a good job of differentiating between the 'good' guys and the 'bad' guys. I'm sure, however, that it is never quite as simple as this book makes out, and although it is not the place of the author to dictate what people should and should not do, it would have been nice to see a section on 'why malicious cracking is a bad idea'. Hopefully this should be enough to give a good insight and still prevent legions of 'script kiddies' from taking up the hobby. All in all, it's a good read - more of a 'read once' book than a work of reference that you will use again.