publisher: Basic Books (AZ)
publish date: June 28th 1984
format: hardcover pages: 400
language: English
ISBN:
0465006639 (9780465006632)
publisher: Basic Books publish date: April 28th 1986
format: paperback pages: 270
language: English
ISBN:
0465006647 (9780465006649)