publisher: Faber & Faber publish date: August 15th 2013
format: paperback pages: 196
language: English
ISBN:
0571304265 (9780571304264)
publisher: Faber & Faber publish date: August 13th 2013
format: ebook
language: English
ISBN:
0571304273 (9780571304271)