A common Publisher 97 problem. This is due to a DLL that has been overwritten or corrupted.
I've tried several solutions in the past but the Microsoft one seems to work best.
You can either extract the dll's manually or rerun Setup from your Win95 or 98 disk.