publisher: Faber & Faber
publish date: April 15th 2008
format: hardcover pages: 320
language: English
ISBN:
0571211062 (9780571211067)
publisher: DIANE Publishing Company publish date: June 28th 2010
format: hardcover pages: 294
language: English
ISBN:
1437971547 (9781437971545)
publisher: Faber & Faber publish date: April 14th 2009
format: paperback pages: 320
language: English
ISBN:
0865479968 (9780865479968)
publisher: Faber & Faber publish date: April 14th 2009
format: ebook pages: 320
language: English
ISBN:
1429923679 (9781429923675)