publisher: Penguin Classics publish date: 2003-08-26
format: paperback pages: 688
language: English
ISBN:
0140437622 (9780140437621)
format: kindle pages: 605
language: English
ASIN: B0068KZMZY
language: English
ISBN:
0586039538 (9780586039533)
publisher: Oxford Univ. Press publish date: 1977
format: hardcover
language: English
ISBN:
0192546147 (9780192546142)