Improvising violinist Jon Rose and three classically-trained string players make music and reflect on the interplay between their classical and improvising experience.
See All 177 Episodes of "New Waves"