publisher: Penguin Classics publish date: July 30th 1972
format: paperback pages: 288
language: English
ISBN:
0140442529 (9780140442526)
publisher: Penguin publish date: May 27th 1966
format: paperback pages: 240
language: English
ISBN:
0140441794 (9780140441796)
publisher: Norton publish date: 1975-01-01
format: paperback pages: 670
ISBN:
0393055345 (9780393055344)
publisher: Oxford University Press publish date: July 12th 1973
pages: 542
ISBN:
0192506196 (9780192506191)