contestada

Which term describes a philosophy that supports representative government, human rights, and political equality?

social contract
absolute monarchy
liberalism
separation of powers