Question: who sings the song it's been a long time coming?
Answer: Sam Cooke