Has Trumpet, Will Surprise New York Times
The trumpeter John McNeil is one of the best improvisers working in jazz. But who is he?