Question: who developed the idea of separation of powers
Answer: Aristotle first mentioned the idea of a `` mixed government '' or hybrid government in his work Politics where he drew upon many of the constitutional forms in the city - states of Ancient Greece .