Hugh Masekela. Awesome.  South African jazz artist.