publisher: Penguin Classics publish date: August 29th 2006
format: paperback pages: 416
language: English
ISBN:
0141441852 (9780141441856)
publisher: Penguin publish date: August 29th 2006
format: ebook pages: 416
language: English
ISBN:
1101490691 (9781101490693)
format: kindle pages: 420
language: English
ASIN: B002RI9BIA