semirevolutionist
not defined yet