Programming Perl by Tom Christiansen, Brian D. Foy & Larry Wall