Cat Stevens (now Yusef Islam) is one of the best Folk singer/songwriters of his generation.  Though he now goes by Yusef  Islam and frankly looks like a member of a terror cell, his music still touches you.  Teaser and Firecat, the album from which Peace Train,  Moonshadow and Morning Has Broken come is still one of the all time greatest .