advocate
advocator
exponent
proponent
Communist
Marxist
anti-american
anti-communist
anti-war
antislavery
authoritarian
centrist
divisive
egalitarian
extremist
fascist
feminist
fundamentalist
leftist
libertarian
modernist
nationalist
reactionary
right-wing
separatist
socialist
supremacist
totalitarian