by Adam Thorpe
publisher: Jonathan Cape
publish date: June 24th 2008
format: hardcover pages: 320
language: English
ISBN:
0224079417 (9780224079419)
publisher: Vintage publish date: June 4th 2009
format: paperback pages: 432
language: English
ISBN:
0099503654 (9780099503651)
publisher: Vintage Digital publish date: February 22nd 2011
format: kindle pages: 434
language: English
ASIN: B004E10R72
publisher: Vintage Digital publish date: February 22nd 2011
format: ebook pages: 432
language: English
ISBN:
1446418928 (9781446418925)