Question: who came up with the theory of revolution?
Answer: In book V of the Politics, the Ancient Greek philosopher Aristotle (384–322 BC) described two types of political revolution: Complete change from one constitution to another. Modification of an existing constitution.