Side One: 1."Praying for Time" – 4:41 2."Freedom" – 6:30 3."They Won't Go When I Go" (Stevie Wonder, Yvonne Wright) A cover of the song originally performed by Stevie Wonder on his 1974 album Fulfillingness' First Finale. Although a live recording, all noise and applause were removed from the original tape with the purpose of make it eligible for a studio album. 4."Something to Save" – 3:18 5."Cowboys and Angels" – 7:15
Side Two: 1."Waiting for That Day (George Michael, Mick Jagger, Keith Richards) – 4:49 The song includes some lyrics from the Rolling Stones classic "You Can't Always Get What You Want" 2."Mother's Pride" – 3:59 3."Heal the Pain" – 4:41 4."Soul Free" – 5:29 5."Waiting (Reprise)" – 2:25
Produced by George Michael Mixed & engineered by Chris Porter Drums, percussion: George Michael, Danny Cummings, Ian Thomas Bass: George Michael, Deon Estus Guitars: George Michael, Phil Palmer Keyboards: Chris Cameron, George Michael, Anthony Patler Saxophone: Andy Hamilton Horn arrangements by Chris Cameron & George Michael