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