Credits
Joe Henry: Bass, Producer, Electric Guitar, Acoustic Guitar, Tremolo Guitar, Keyboards, Vocals, Recording
Page Hamilton: Electric Guitar
Carla Azar: Drums, Percussion
Jo Callis: Photography
Greg Calbi: Mastering
Richard Huredia: Assistant Engineer
Lynn Kowalewski: Art Direction
Richard Barron: Assistant Engineer
Mark Mullins: Trombone
Trina Shoemaker: Assistant Engineer
Mike Russell: Bass, Banjo, Pedals, Pump Organ
Patrick McCarthy: Producer, Keyboards, Recording
Bucky Baxter: Zither
Eric Heywood: Pedal Steel
The Angelettes : Backing Vocals
Raul Ferrando: String Arrangement
Tim O'Reagan: Drums, Percussion
Daryl Johnson: Bass, Bells, Voices
Sonny Glare: Orchestral Arrangement
The Ames Township Barber's Choir : Choir
Miranda Dade-Lurie: Vocalist