by David Hume (Author), David Hume (Author), D. Hume (Author), Tom L. Beauchamp (Editor)
Format: Hardcover
Pages: 456
Edition: New e.
Publisher: OUP Oxford
Published: 01 Jan 2001
ISBN 10: 0198250606
ISBN 13: 9780198250609