Ruth Naomi Floyd: vocals James Weidman: piano/producer Jason Shattil: piano Tyrone Brown: bass Steve Beskrone: Matthew Parrish: bass Bobby Zankel: alto and soprano saxophones Kangwon Kim: violin Ron Howerton: percussion