این کتاب شامل سه بخش؛ گونه شناسی و رهیافت های انقلاب، تئوری های انقلاب و عوامل انقلاب هاست
همواره وقوع و فرایند انقلاب و از آن بیشتر نتايج و آثار و سرانجام و بازتابهای انقلاب، انسانها را شگفتزده میسازد. تلاش برای فهم انقلابها، ما را بهسوی مطالعهی تئوریهای انقلاب میکشاند. مسئله اساسي در تقرير اين كتاب، اولاً تبيين و توضيح نظریههای انقلاب و ثانياً گونه شناسی و تقسيمبندي نظریههای متكثر و متلوّن و فراواني است كه در حوزه مطالعات سياسي وجود دارد. سؤال پژوهش اين است كه نظریههای انقلاب کداماند و درصدد بيان چه چيزي هستند؟ و سؤال رقيب پژوهش این است كه دستهبندي و گونه شناسی نظریههای انقلاب كدام است؟ از اینرو فرضيه اصلي اين پژوهش به شكل تفصيلي نظریههای مطرح و مؤثر در دامنه تاريخ سياسي انقلاب از زمان ارسطو را دنبال کرده و با تمركز در نظریههای انقلاب در قرن بيستم و بيست و يكم، نظريات مهم را دسته بندی و تبيين و توضيح ميدهد و همچنين در فرضيه دوم رقيب نسل چهارم پيشنهادي را در حوزه علوم مطالعات انقلاب، مورد تأکید و بحث قرار داده است و نیز بحث از عوامل وقوع انقلاب را به شكل بحث لازم و تکمیلکننده تشریح می کند. کتاب سه بخش اصلی و نتیجه گیری دارد. هر بخش دارای چند فصل و هر فصل نیز حاوی چند گفتار است. بخش اول کتاب تحت عنوان گونه شناسی و رهیافتهای انقلاب از دو فصل به همراه جدول های آموزشی است. بخش دوم کتاب حاوی هشت فصل است که هر فصل دارای چند گفتار در مورد نظریه های انقلاب به شکل دسته بندی تخصصی علوم است. بخش سوم کتاب تحت عنوان عوامل انقلابها حاوی سه فصل و یک ضمیمه است. هدف اساسی این نوشتار تدوین و تألیف منبعی معتبر برای درس و پژوهش دربارهی مطالعات حوزه ی انقلاب است.