Computer Science And Perl Programming by P.M. O'Reilly, O'Reilly & John Orwant