Sky Pilot, by the Animals.
A sharp and bitter song. Although conceived as an anti-Vietnam song, it has a timelessness about it that all great "protest songs" must have.
And although the thread-starter said "besides Dylan", I'm going to say Masters Of War and Hard Rain by the maestro. Masters of War is so direct, so unsubtle, you can feel the hatred for the war masters in every syllable Uncle Bob sings. Hard Rain, on the other hand, has an air of sad bewilderment around it, that humans could do such things.