format: kindle pages: 580
language: English
ASIN: B002XHNNRA
publisher: Penguin Classics publish date: February 28th 1980
format: paperback pages: 576
language: English
ISBN:
0140443622 (9780140443622)
publisher: Penguin publish date: February 28th 1980
format: paperback pages: 576
language: English
ISBN:
1101487720