format: hardcover pages: 668
language: English
ISBN:
0075543427 (9780075543428)
publisher: Modern Library publish date: June 1st 1981
format: paperback pages: 668
language: English
ISBN:
0394328655 (9780394328652)
publisher: Random House Trade publish date: October 28th 1981
format: paperback
language: English
ISBN:
0394309243 (9780394309248)