The album was again produced by Larry Klein .
Peyroux co-wrote many of the songs with Walter Becker , Joe Henry , David Batteau , and Julian Coryell .
The album was again produced by Larry Klein , and Peyroux co-wrote many of the songs with Walter Becker , Joe Henry , David Batteau , and Julian Coryell .