publisher: Penguin publish date: July 1st 1986
format: paperback pages: 771
language: English
ISBN:
0140086951 (9780140086959)
publisher: Knopf publish date: March 12th 1985
format: hardcover pages: 701
language: English
ISBN:
0394543319 (9780394543314)
language: English
ISBN:
0297791354 (9780297791355)