publisher: Grove Press, Granta publish date: August 6th 2013
format: paperback pages: 256
language: English
ISBN:
190588169X (9781905881697)
publisher: Granta Magazine publish date: July 18th 2013
format: ebook pages: 256
language: English
ISBN:
1905881703 (9781905881703)