Thanks for all the info
I found some good links that explain pm files
tutorialspoint.com
and
wikipedia.org
I would use perldoc but they are like the Unix man pages,
good if you forget something and need to look it up , not really too good for learning (well for me anyway)