This is such a beautiful song.  Really makes you think.  Bob Marley sings so beautifully.  THis is one of those songs that will stick in your mind and make you want to sing it over and over.  You will also want to play this song many times, and each time, come up with new thoughts about the significance of the words.  Great song that will never age.