publisher: Granta Books
publish date: January 5th 2012
format: paperback pages: 311
language: English
ISBN:
1847080308 (9781847080301)
publisher: Influx Press publish date: 2016-07-07
format: Paperback pages: 288
language: English
ISBN:
1910312223 (9781910312223)
ASIN: 1910312223