publisher: Basic Books publish date: July 21st 1993
format: paperback pages: 368
language: English
ISBN:
0465050697 (9780465050697)
publisher: Basic Books publish date: May 12th 1992
format: hardcover pages: 384
language: English
ISBN:
0465059627 (9780465059621)