تئوری های انقلاب هدف این کتاب در ابتدا تبیین علل وقوع انقلاب است در مرحله بعد به ارائه تحلیلی انتقادی پیرامون شماری از تئوریها و مدل های انقلاب می پردازد و سپس میزان اختلاف دیدگاه نظریه پردازان اصلی و مشخص ساختن علت چنین تفاوتهایی را به خواننده عرضه می کند ترجمه این کتاب جای خالی چشمگیری که در این زمینه در بین آثار سیاسی به زبان فارسی است پر می کند