Answer the following question:

who is the voice of megara in hercules?
Susan Farrell Egan