The century of the unexpected : essays on revolution and counter-revolution / - Serge, Victor (Socialist Platform,, 1994)