publisher: Basic Books (AZ) publish date: September 28th 1992
format: paperback pages: 368
language: English
ISBN:
0465036775 (9780465036776)
publisher: Basic Books (AZ) publish date: February 1st 1991
format: hardcover pages: 336
language: English
ISBN:
0465036783 (9780465036783)