Question: quien escribió la canción have you ever seen the rain
Answer: John Fogerty