Intermediate Perl
Beyond The Basics of Learning Perl