Question: who developed the idea of separation of powers
Answer: Aristotle