publisher: Faber & Faber
format: hardcover pages: 281
language: English
ISBN:
0571240895 (9780571240890)
publisher: Faber & Faber
format: paperback
language: English
ISBN:
0571240909 (9780571240906)
publisher: Faber and Faber publish date: June 2011
format: ebook
language: English
ISBN:
9780571265428