James Carr, the Black Panthers and all that