Jim Hall and Ron Carter