Cd1 (32'54") :
Side one
"The Wind" – 1:42
"Rubylove" – 2:37
"If I Laugh" – 3:20
"Changes IV" – 3:32
"How Can I Tell You" – 4:24
Side two
"Tuesday's Dead" – 3:36
"Morning Has Broken" (Traditional, arr. Stevens; words Eleanor Farjeon) – 3:20
"Bitterblue" – 3:12
"Moonshadow" – 2:52
"Peace Train" – 4:04
Cd2 :
"Moonshadow [Live at the Troubadour]" – 3:06
"Rubylove [Demo Version]" – 2:53
"If I Laugh [Demo Version]" – 4:04
"Changes IV [Demo Version]" – 3:36
"How Can I Tell You [Demo Version]" – 4:03
"Morning Has Broken [Demo Version]" (Eleanor Farjeon) – 2:49
"Bitterblue [Royal Albert Hall 1972]" – 3:38
"Tuesday's Dead [Majikat Earth Tour 1976]" – 4:09
"Peace Train [Royal Albert Hall 2003]" – 4:12
"The Wind [Yusuf's Cafe]" – 1:59
All songs were written by Cat Stevens, except where noted.
Cat Stevens – guitar, keyboards, vocals
Alun Davies – guitar
Larry Steele – bass, congas
Gerry Conway – drums
Harvey Burns – drums
Rick akeman – piano on "Morning Has Broken" (uncredited)
Andreas Toumazis – bouzouki
Angelos Harzipavli – bouzouki
Del Newman – string arrangements