publisher: Granta Books (UK)
publish date: October 1st 2008
format: paperback pages: 288
language: English
ISBN:
1847080073 (9781847080073)
publisher: Granta Books publish date: October 7th 2010
format: ebook pages: 288
language: English
ISBN:
184708401X (9781847084019)