This is by far the best Perl5 book ever written. I have been puzzled by all those programming related books these days: with all advacned word processing techniques, can they "pretty-print" example programs so that readers may get the idea very quickly ? Who has enough time to go through all those examples line by line ? First, this book goes beyond such pretty-printing. Important parts in the programs are well-marked, additional explanations are typed in small cases and pointing to the appropriate places using arrows, related parts are connected using lines and arrows. When you look at the examples in the book, I don't need to go through line by line. The concepts are immediately coming through my eyes to the brain, by looking at the example. Second, the example programs are as good as in many other authoritive books (like Perl5 Cookbook). And there are so many examples in the book. Finally, the structure of the book is one of the best. One minor problem would be there are as many typos as in Perl5 Cookbook. But unlike in Perl5 Cookbook, I can ignore such minor typos, since I already got the concepts of the example program by simply looking at it. In summary, if you need only one book for perl, this is one. Also, I would recommend this book to anyone who has been embarrassed by Perl. An extremely user-friendly book for anyone who has any programming experience (ie. this book does NOT teach the basics of programming).