Question: who wrote i've seen fire and i've seen rain
Answer: James Taylor