Cat Stevens
All songs written by Cat Stevens, except where noted.