Written by Bobby Womack and Shirley Womack Produced & Performed by 100 million steps to heaven (P) 2013 Akihiro kanasugi