The principles of checks and balances and separation of powers were put forward by… Mary Wallstonecraft Diderot Montesquieu Rousseau.