Cat Stevens - piano, electric piano, eletcric mandolin, Spanish guitar, acoustic guitar, electric guitar, Diamond organ, synthesizer, penny whistle, percussion, drums, all vocals, Gerry Conway - drums, percussion, Alun Davies - acoustic guitar, Spanish guitar, Jean Roussel - piano, organ, Alan James - bass. -------------------------------------------------------------------------------------------------------------- Linda Lewis - vocals (3), Del Newman - strings (4,6), C.S.Choir - vocals (7,8), Andreas Toumazis - bouzouki (8). |