Revolutionaries and anarchists