What is the answer to this question? who developed the idea of separation of powers?
Aristotle