gray0904
contestada

The principles of checks and balances and separation of powers were put forward by
O Wollstonecraft
O Diderot
O Montesquieu
O Rousseau