(Dave Holland)Jack DeJohnette DrumsPat Metheny GuitarHerbie Hancock Piano and KeyboardsDave Holland Bass