publisher: Penguin publish date: February 1st 2005
format: paperback pages: 487
language: English
ISBN:
0143034901 (9780143034902)
ASIN: 143034901
publisher: Little, Brown and Company publish date: May 4th 2010
format: hardcover pages: 218
language: English
ISBN:
0316044776 (9780316044776)
publisher: Little, Brown and Company publish date: May 31st 2011
format: hardcover pages: 301
language: English
ISBN:
0316044733 (9780316044738)
publisher: Counterpoint publish date: November 8th 2001
format: paperback pages: 288
language: English
ISBN:
1582431647 (9781582431642)
publisher: Penguin Classics publish date: March 5th 1991
format: paperback pages: 288
language: English
ISBN:
0140445021 (9780140445022)
publisher: Orion Publishing Group Limited publish date: 2011-07-26
format: audiobook
ASIN: B005EM6Z26
publisher: Vineyard Press publish date: December 1st 2002
format: paperback pages: 244
language: English
ISBN:
1930067143 (9781930067141)