Ron Carter - bass, piccolo bass, arranger Kenny Barron (tracks 2-6) - piano Jay Berliner - acoustic guitar, electric guitar (tracks 1-3) Jack DeJohnette - drums Ralph MacDonald - percussion (tracks 1-3, 5 & 6) John Abramowitz, Richard Locker, Charles McCracken, Kermit Moore - cello