Siimbo2085 Siimbo2085 18-01-2024 Social Studies contestada From whom did the idea of separation of powers originate? a. John Locke b. Montesquieu c. Thomas Jefferson d. James Madison