publisher: Granta Books (UK)
publish date: October 1st 2010
format: hardcover pages: 436
language: English
ISBN:
1847080987 (9781847080981)
publisher: Granta Books publish date: July 7th 2011
format: paperback pages: 436
language: English
ISBN:
1847082548 (9781847082541)