Carlos Jimenez is an extraordinary flute player and vocalist, as well as composer and band leader of jazz, Latin jazz and salsa.