Which of the following ideas did both Thomas Hobbes and John Locke write about?
Social contract
Natural law
Declaration of independence
Separation of powers
Social contract
Natural law
Declaration of independence
Separation of powers