1. Don't Give Up On Me Now

    Ben Harper

    03:31
  2. I Will Not Be Broken

    Ben Harper

    05:04
  3. Rock N' Roll Is Free

    Ben Harper

    04:21
  4. Feel Love

    Ben Harper

    03:45
  5. Clearly Severely

    Ben Harper

    04:51
  6. Spilling Faith

    Ben Harper

    03:30
  7. Get There From Here

    Ben Harper

    05:54
  8. Pray That Our Love Sees The Dawn

    Ben Harper

    04:41
  9. Waiting On A Sign

    Ben Harper

    04:59
  10. Dirty Little Lover

    Ben Harper

    04:45
  11. Do It For You, Do It For Us

    Ben Harper

    04:27