publisher: Faber & Faber
publish date: July 4th 2013
format: ebook
language: English
ISBN:
0571308805 (9780571308804)
publisher: Faber & Faber
publish date: June 17th 2010
format: paperback pages: 352
language: English
ISBN:
0571271014 (9780571271016)
publisher: Faber Finds publish date: July 4th 2013
format: kindle pages: 352
language: English
ASIN: B00E257TQM