Credits
Cat Stevens: Guitar, Illustrations, Keyboards, Vocals
Ted Jensen: Mastering
Bill Levenson: Reissue Supervisor
John Ryan: Bass
Alun Davies: Guitar
Del Newman: String Arrangement, Arranger
Beth Stempel: Reissue Coordination
Junie Osaki: Reissue Design
Paul Samwell-Smith: Producer
Harvey Burns: Drums
John Rostein: Violin