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