publisher: Penguin Classics publish date: December 31st 2002
format: paperback pages: 480
language: English
ISBN:
0142437212 (9780142437216)
publisher: Penguin Classics publish date: September 1st 1995
format: paperback pages: 447
language: English
ISBN:
0140189394 (9780140189391)
language: English
ISBN:
0788704435 (9780788704437)
publisher: Penguin publish date: December 31st 2002
format: ebook pages: 480
language: English
ISBN:
1101144033 (9781101144039)
format: kindle pages: 484
language: English
ASIN: B002SAUC0I