Laslet, Peter (ed.)

Locke: two treatises of government - USA CUP 1988 - 464p.

9780521357302


Political science

320 LOC/TWO