Top Songs By Cat Stevens
Similar Songs
Credits
PERFORMING ARTISTS
Cat Stevens
Acoustic Guitar
Jean Roussel
Piano
Phil Upchurch
Guitar
Paul Martinez
Bass Guitar
Bernard Purdie
Drums
Gerry Conway
Drums
Patti Austin
Background Vocals
Barbara Massey
Background Vocals
Tasha Thomas
Background Vocals
COMPOSITION & LYRICS
Cat Stevens
Composer
Jean Roussel
String Arranger
PRODUCTION & ENGINEERING
Cat Stevens
Producer
Mike Bobak
Mixing Engineer
John Middleton
Engineer