
Artist
John Locke




+12

John Locke: Second Treatise of Government
Second Treatise of Government
John Locke