publisher: Penguin Classics publish date: December 8th 1977
format: paperback pages: 336
language: English
ISBN:
0140442146 (9780140442144)
ASIN: 140442146
publisher: Penguin publish date: December 8th 1977
format: ebook pages: 336
language: English
ISBN:
1101489677 (9781101489673)
publisher: Penguin publish date: November 25th 2004
format: kindle pages: 340
language: English
ISBN:
9780141920320