The social contract : or, principles of political right
Rousseau, Jean-Jacques ; Tozer, Henry J. [transl.] ; Matravers, Derek [introd.]
The social contract : or, principles of political right - 139
9781853267819
The social contract : or, principles of political right - 139
9781853267819