Sam Rivers - soprano and tenor saxophones, flute George Lewis - trombone Dave Holland - bass Thurman Barker - drums, marimba