Harrington, James

Political works of James Harrington - Cambridge Cambridge University Press 1977 - xviii, 878 p.

320.5 P751P