Question: who wrote the song after all these years
Answer: Neal Schon