Electric Guitar – Ben Harper
Piano – Dr. John
Backing Vocals – Terry Callier
Keyboards, Sounds [Beats, Abstract Sounds], Programmed By – Ben Watt
Acoustic Guitar – Dave Roback*