Cuban fire : the saga of salsa and Latin jazz