Don’t Give Up On Me Now
Bass – Jesse Ingalls | Drums – Jordan Richardson | Guitar – Jason Mozersky | Slide Guitar – Ben Harper | Vocals – Ben Harper
I Will Not Be Broken
Baritone Guitar – Kyle Crusham | Bass – Jesse Ingalls | Drums – Jordan Richardson | Guitar – Jason Mozersky | Keyboards – Kyle Crusham | Organ – Kyle Crusham | Slide Guitar – Ben Harper | Vocals – Ben Harper
Rock N’ Roll Is Free
Bass – Jesse Ingalls | Drums – Jordan Richardson | Guitar – Jason Mozersky | Slide Guitar – Ben Harper | Vocals – Ben Harper
Feel Love
Bass – Jesse Ingalls | Drums – Jordan Richardson | Guitar – Jason Mozersky | Slide Guitar – Ben Harper | Violin – Jessy Greene | Vocals – Ben Harper
Spilling Faith
Bass – Jesse Ingalls | Drums – Jordan Richardson, Ringo Starr | Guitar – Jason Mozersky | Slide Guitar – Ben Harper | Vocals – Ben Harper
Get There From Here
Bass – Jesse Ingalls | Drums – Jordan Richardson, Ringo Starr | Guitar – Jason Mozersky | Slide Guitar – Ben Harper | Vocals – Ben Harper
Clearly Severely
Bass – Jesse Ingalls | Drums – Jordan Richardson | Guitar – Jason Mozersky | Slide Guitar – Ben Harper | Vocals – Ben Harper
Pray That Our Love Sees The Dawn
Bass – Jesse Ingalls | Drums – Jordan Richardson | Guitar – Jason Mozersky | Slide Guitar – Ben Harper | Violin – Jessy Greene | Vocals – Ben Harper | Vocals [Guest] – Jackson Browne
Waiting On A Sign
Bass – Jesse Ingalls | Drums – Jordan Richardson | Guitar – Jason Mozersky | Slide Guitar – Ben Harper | Vocals – Ben Harper
Dirty Little Lover
Bass – Jesse Ingalls | Drums – Jordan Richardson | Guitar – Jason Mozersky | Slide Guitar – Ben Harper | Vocals – Ben Harper
Do It For You, Do It For Us
Bass – Jesse Ingalls | Drums – Jordan Richardson | Guitar – Jason Mozersky | Slide Guitar – Ben Harper | Vocals – Ben Harper
Arranged By [Strings] – Jessy Greene
Art Direction – Varnish Studio Inc
Design – Varnish Studio Inc
Engineer [Additional] – Pete Lyman
Lacquer Cut By – HL*
Management – Coran Capshaw, Patrick Jordan, Will Botwin
Management [Product] – Lance Turner
Mastered By – Brian Gardner, Gavin Lurssen
Mastered By [Vinyl] – Pete Lyman
Mixed By – Adam Lasus (tracks: B1), Danny Kalb (2)
Recorded By – Adam Lasus (tracks: A2), Adam Odor (tracks: A2), Danny Kalb (2), Kyle Crusham (tracks: A2)