in reply to Problems with Subroutines
You can also find answers to many of your questions in perlsub.