Professional perl development. - Kobes Randy (2001)