Recorded in January - February 1970, Olympic Studios, London; Abbey Road Studios, London.
Cat Stevens - guitar, piano, keyboards, drums, strings, vocals Alun Davies - guitar, backing vocals John Ryan - bass Nicky Hopkins - bass, keyboards Harvey Burns - drums, percussion Peter Gabriel - flute (8) Del Newman - strings, arrangements |