Jeff Goodwin has a newish volume from Cambridge Univ. Press on revolutions and the body of theorizing on same. Excellent review of the Salvadorean, Nicaraguan, Russian, Chinese, Vietnamese, Czech, East German and Polish revolutions, analyzing both the process of the breakdown of the repressive and ideological apparatuses of the State and the construction of a revolutionary bloc of classes/parties/movements.
Excellent 100+ pg. annotated bibliography. <URL: http://www.cup.org/titles/catalogue.asp?isbn=0521629489 > (You can download a chapter there.)