mary6035 mary6035 17-01-2020 History contestada Which European philosopher wrote that a system of "separation of powers" and "checks and balances" is the best way to maintain fair government?