by Anthony Ashley Cooper Shaftesbury
publisher: Norwood Editions
format: hardcover pages: 535
language: English
ISBN:
0848223357 (9780848223359)
publisher: Folcroft Library Editions
format: hardcover pages: 535
language: English
ISBN:
0841473145 (9780841473140)