Revolutionary and dissident movements of the world - Szajkowski, Bogdan; Terranova, Florence (Harper, 2004)