This text provides a step by step approach to penetration testing techniques and methodologies. It includes a thorough background on ethical and legal issues pertaining to security testing.
Given the content of the text, I would expect this to be an introductory book, not a "hands-on" guide. Over half of the so-called hands-on activities are simply reading and summarizing articles. There are better free resources online than this book that costs nearly $100.
Out of date and pretty much useless. You would learn more network security by studying network protocols and generic 'best practices'. The only redeeming fact about the book is that it mentions, albeit briefly, how to port scan and enumerate hosts.