publisher: Basic Books (AZ)
publish date: September 1st 1980
format: hardcover pages: 351
language: English
ISBN:
0465001343 (9780465001347)
publisher: Avon Books publish date: November 1st 1981
format: paperback pages: 368
language: English
ISBN:
0380565560 (9780380565566)