Learning PERL the Hard Way: Perl Programming for Beginners By Downey, Allen B. Paperback Price $17.99 Free Shipping