One of the most beautiful songs I ve heard. It has so much depth and feeling. This guy was an amazing singer who left everything to become a muslim. Cat Stevens is among the few people who seemed to not have gone through the entire crap that singers go through…There is a peace within him that is awesome.