Credits
Joan Osborne: Vocals, Arranger
Billy Ward: Drums
Catherine Russell: Backing Vocals
John Leventhal: Guitar, Piano
Tor Hyams: Producer
Tracy Wormworth: Bass
Lynne O'Connor: Editorial Research
Gary Schreiner: Hammond Organ, Piano, String Arrangement, Tubular Bells, Wurlitzer, Chromatic Harmonica, Arranger
Geoff Pearlman: Slide Guitar
Mike Mierau: Mastering
Tamara Conniff: Liner Notes
Chris Muse: Assistant Engineer
Daniel Savage: Project Manager
Ennis Glendon: Studio Assistant
Francesca Keith: Project Manager
Robin Meadows: Photography