publisher: Granta Books (UK) publish date: March 1st 2011
format: paperback pages: 304
language: English
ISBN:
1847081924 (9781847081926)
publisher: Granta Books publish date: September 7th 2012
format: paperback pages: 272
language: English
ISBN:
1847082734 (9781847082732)