Can anyone recommend anybooks/articles on file compression?

Could you be more specific. What do you want to know? Are you developing an application to compress files or do you just want to understand how the process works?

More along the lines of how it works. I have a basic understanding but often think that there must be other methods or guidlines to get better results than I do.