Ideology, cultural frameworks, and the process of revolution Jack A. Goldstone OriginalPaper Pages: 405 - 453