by Adam Thorpe
publisher: Jonathan Cape publish date: January 22nd 2008
format: hardcover pages: 432
language: English
ISBN:
0224074989 (9780224074988)
publisher: Vintage Books publish date: September 2nd 2008
format: paperback pages: 432
language: English
ISBN:
0099479923 (9780099479925)
publisher: Vintage Digital publish date: February 15th 2011
format: kindle pages: 436
language: English
ASIN: B004E10R8Q
publisher: Vintage Digital publish date: February 15th 2011
format: ebook pages: 432
language: English
ISBN:
1446418898 (9781446418895)