publisher: Faber & Faber
publish date: May 1st 2011
format: paperback pages: 467
language: English
ISBN:
0571259154 (9780571259151)
publisher: Faber and Faber publish date: May 19th 2011
format: ebook pages: 384
language: English
ISBN:
0571259162 (9780571259168)
publisher: Faber and Faber publish date: May 19th 2011
language: English
ASIN: B004U4RX02