Lenny Kravitz fans, take note: Ben Harper plays gutbucket funk, wildly percussive blues, and retro rock your grandmother might recognize. On Fight for Your Mind, Harper is rootsy and raw on his upbeat material. And when he slows down for a ballad, he displays a gift for subtle rhythms and intimate, whispered vocalizing that speaks volumes. B+

