format: hardcover pages: 208
language: English
ISBN:
0312229364 (9780312229368)
publisher: Penguin publish date: August 25th 1977
format: paperback pages: 756
language: English
ISBN:
0140150617 (9780140150612)
publisher: Penguin publish date: May 26th 1977
format: kindle pages: 706
language: English
ASIN: B0031TZ9IK