publisher: Faber & Faber publish date: June 19th 2014
format: hardcover pages: 224
language: English
ISBN:
0571279244 (9780571279241)
format: hardcover pages: 204
language: English
ISBN:
1626361266 (9781626361263)
publisher: Faber & Faber publish date: June 17th 2014
format: ebook
language: English
ISBN:
0571279260 (9780571279265)