A Mosaic ReviewLondon Jazz News on Mosaic’s New Louis Armstrong Set “At no point is it e