publisher: Fourth Estate Ltd
publish date: January 1st 2010
format: paperback pages: 199
ISBN:
0007250312 (9780007250318)
publisher: Fourth Estate
publish date: August 1st 2009
format: hardcover
language: English
ISBN:
0007249624 (9780007249626)
publisher: Farrar Straus Giroux publish date: September 1st 1993
format: hardcover pages: 358
language: English
ISBN:
0374201625 (9780374201623)
publisher: Harper
publish date: October 21st 2003
format: hardcover pages: 320
language: English
ISBN:
0007157738 (9780007157730)
publisher: Vintage Books publish date: July 7th 1997
format: paperback pages: 320
language: English
ISBN:
0099702312 (9780099702313)
ISBN:
185702964X (9781857029642)