Nat Hentoff.
One of the very few Liberals out there with some intellectual (and moral) integrity.
I agree that Hentoff has integrity, but he supported Communist Party USA and Socialist Workers Party fronts (ostensively because they dealt with constitutional rights - Bullshit).
Over the years he had started to shift a little more towards the middle on some issues, to his credit, but his support of the communists, rather than going it alone on certain issues, marred his record.