Both Locke and Rousseau developed social contract theories in Two Treatises of Government and Discourse on Inequality, respectively. Which theorist wrote Two Treatises of Government