Grant Levin on piano with Joe McKinley on bass and Rick Rivera on drums