As far as a "guts" book goes, I have learned a lot from "Advanced Perl Programming" by Srinivasan. Chapter 20, Perl Internals is most instructive. I've learned a lot about how these internal Perl data structures are built. This book requires an intermediate level of C knowledge.