Lyricist: Christine Street
Composer: Yusuf Islam
Composer: Cat Stevens
Composer: Bob Heckler & Cat Stevens
Composer: C.Stevens