Question : who wrote rock and roll i gave you the best years of my life
Answer : Kevin Stephen Johnson