publisher: Penguin Classics publish date: January 31st 2006
format: paperback pages: 369
language: English
ISBN:
0140449973 (9780140449976)
ASIN: 140449973
format: kindle pages: 404
language: English
ASIN: B002RI99D2
publisher: Penguin publish date: January 31st 2006
format: ebook pages: 400
language: English
ISBN:
1101489944 (9781101489949)