Question: who wrote a hard rains gonna fall?
Answer: Bob Dylan