Download Article Cliff SlaughterA Note on Permanent RevolutionInternational Socialist Forum - 1 - August 1997The Question of Revolutionary StrategyThe Problem of Revolutionary Stages