Essays literary, moral and political
By: David Hume.
Publisher: G. Routledge
Place of publication: London
Number of pages: 589
Subjects: Ethics; Political science