Question: Who wrote rock and roll i gave you the best years of my life?
Answer: Kevin Johnson
Natural Questions answer: Kevin Stephen Johnson (from the Wikipedia article "Kevin Johnson (singer)")