publisher: Granta Books (UK) publish date: December 1st 2011
format: ebook pages: 192
language: English
ISBN:
1847085644 (9781847085641)
publisher: Vintage publish date: June 22nd 2011
format: ebook pages: 176
language: English
ISBN:
0307797872 (9780307797872)
language: English
ISBN:
0747509263 (9780747509264)