Question: who wrote the song it ain't over til it's over
Answer: American musician Lenny Kravitz