publisher: Faber & Faber
publish date: September 17th 2013
format: ebook
language: English
ISBN:
0571304230 (9780571304233)
publisher: Faber & Faber publish date: September 19th 2013
format: paperback pages: 338
language: English
ISBN:
0571304222 (9780571304226)