Question: who wrote hard times come again no more
Answer: Stephen Foster