publisher: Atlantic Books publish date: 2004
format: paperback pages: 416
language: English
ISBN:
1843542161 (9781843542162)
publisher: Vintage publish date: January 11th 1993
format: paperback pages: 506
language: English
ISBN:
0679733035 (9780679733034)
publisher: Knopf publish date: August 3rd 2010
format: hardcover pages: 384
language: English
ISBN:
0307273520 (9780307273529)
publisher: Vintage publish date: October 15th 1997
format: paperback pages: 384
language: English
ISBN:
0679772715 (9780679772712)
publisher: American Audio Prose Library
format: hardcover
language: English
ISBN:
1556441959 (9781556441950)
publisher: Knopf publish date: April 15th 2014
format: kindle pages: 336
language: English
ASIN: B00G1J1C92
publisher: Birlinn publish date: 2002
pages: 167
language: English
ISBN:
1843540010 (9781843540014)
publisher: HarperCollins publish date: November 8th 2005
format: MP3 CD
ISBN:
006125505X (9780061255052)