gray0904 gray0904 15-12-2020 History contestada The principles of checks and balances and separation of powers were put forward by O Wollstonecraft O Diderot O Montesquieu O Rousseau