publisher: Granta UK
publish date: April 7th 2008
format: hardcover pages: 320
language: English
ISBN:
1847080014 (9781847080011)
publisher: Granta UK publish date: October 1st 2009
format: paperback pages: 362
language: English
ISBN:
1847081045 (9781847081049)
publisher: Granta Books publish date: June 2nd 2011
format: kindle pages: 388
language: English
ISBN:
9781847084934