This is one of my favorites songs ever. I thought it was interesting to see the original version (above) by Cat Stevens and Yusef Islam's version (below). I know they are the same person, but a few years has passed since Yusef was Cat. His voice is better in the original version, but the video is a bit cheesy. Enjoy!