What do we mean by revolution?
Socialist Workers' Party (Great Britain)
London : Socialist Workers Party,
1996.
Cover title.
"A Socialist Workers Party pamphlet." -- cover.
Includes bibliography.
Revolutions and socialism.