The Art of Deception is certainly entertaining to my sick sense of things, but as stated previously, trailled off about half-way through the book as things were rehashed in different situations. This and the Stealing the Network series are good for kicks... I'd definetly recommend the Stealing the Network series... As far as hacking, I'd have to recommend among programming books, Hacking: The Art of Exploitation, this is a wonderful read and is essential in my opinion. Security Warrior is definetly on the list, because as it states in the foreword, it is meant to build on already acquired skills and attempt to sharpen them or introduce you to new skills and point you in the right direction... Network Network Security Tools is another good read / reference for building and expanding tools... Further down the road, after certain programming (C, Assembly, etc...) foundation is secured, I'd recommend Hacker Disassembly Uncovered, The ShellCoder's Handbook and Exploiting Software: How to Break Code, this is not only an enjoyable, but also very informative. Probably the best advice that I can offer to anyone asking about books is: When selecting books, be aware of the fundamentals, check to see who the author is writing the book for, and first start with books that build an adequate foundation for future purchases.