Question: who wrote the song have you ever seen the rain
Answer: John Fogerty