Scripting Revolution
A Historical Approach to the Comparative Study of Revolutions
Edited by Keith Michael Baker and Dan Edelstein

BUY THIS BOOK