The new songs of Elvis Costello & Burt Bacharach
Arranged by Bill Frisell

Bill Frisell – electric and acoustic guitars
Brian Blade – drums and percussion
Don Byron – clarinet, bass clarinet
Billy Drewes – alto saxophone
Curtis Fowlkes – trombone
Viktor Krauss – bass
Ron Miles – trumpet

special guest on 2 & 10:
Elvis Costello – vocals
special guest on 5 & 10:
Cassandra Wilson – vocals

produced by Lee Townsend

recording and mixing engineers: Joe Ferla and Judy Clapp
mastering engineer: Greg Calbi