publisher: Granta
publish date: July 5th 2012
format: hardcover pages: 288
language: English
ISBN:
1847085261 (9781847085269)
publisher: Mariner Books publish date: May 11th 1999
format: paperback pages: 320
language: English
ISBN:
0395957826 (9780395957820)
publisher: Fourth Estate (GB) publish date: January 28th 2006
format: paperback pages: 264
language: English
ISBN:
0007213336 (9780007213337)
publisher: Thomas Dunne Books publish date: June 1st 2004
format: hardcover pages: 464
ISBN:
0312327692 (9780312327699)
format: paperback pages: 84
language: English
ISBN:
0811222942 (9780811222945)
publisher: Faber and Faber
publish date: 2003
format: paperback pages: 80
language: English
ISBN:
0571216455 (9780571216451)
publisher: Granta Books
publish date: June 11th 2012
format: kindle pages: 46
language: English
ASIN: B00884855M
publisher: Granta Books
publish date: July 5th 2012
format: kindle pages: 288
language: English
ASIN: B0089EN286
publisher: Granta Books
publish date: July 5th 2012
format: kindle pages: 288
language: English
ISBN:
9781847085283