publisher: Everyman's Library
publish date: May 2008
format: hardcover pages: 952
language: English
ISBN:
0307268217 (9780307268211)
publisher: W. W. Norton & Company publish date: November 17th 2006
format: paperback pages: 848
language: English
ISBN:
039332902X (9780393329025)
ASIN: 039332902X
publisher: Ballantine Books publish date: January 14th 1990
format: paperback pages: 560
language: English
ISBN:
0449904652 (9780449904657)
format: Hardcover pages: 640
ISBN:
125010856X (9781250108562)
publisher: Harper
format: hardcover pages: 400
ISBN:
0066209854 (9780066209852)
publisher: Vintage Classics
publish date: November 6th 2003
format: paperback pages: 560
language: English
ISBN:
0099449684 (9780099449683)
publisher: William Heinemann, Hardcover" /> publish date: December 1st 1998
format: hardcover
ISBN:
0434271284 (9780434271283)
publisher: Palgrave Macmillan publish date: November 16th 2012
format: kindle pages: 235
language: English
ASIN: B00AINH90I
publisher: Vintage Digital
publish date: March 31st 2012
format: kindle pages: 564
language: English
ASIN: B007AGATIA