I can't say I like the songs you posted.
About a week ago I was at a Festival and Stephen Marley was supposed to perform.
I was late so I saw the last 10 minutes. Good performance.
During the show I noticed he didn't look like Bob.
Like half an hour later I read a paper which said it wasn't him but Lucky Luciano (Replacement act). Motherfuckin' Lol.