publisher: Philosophical Library publish date: October 28th 1986
format: hardcover pages: 432
language: English
ISBN:
0802220924 (9780802220929)
publisher: Philosophical Library
format: paperback pages: 436
language: English
ISBN:
0806529377 (9780806529370)