Second Treatise of Government

John Locke Author
(2017)