publisher: Basic Books publish date: July 21st 1993
format: paperback pages: 288
language: English
ISBN:
0465091679 (9780465091676)
publisher: Basic Books publish date: August 4th 1992
format: hardcover pages: 288
language: English
ISBN:
0465016340 (9780465016341)