Misc: Which French philosopher and political thinker wrote The Social Contract in 1762?


Answer: Loading...