by Adam Thorpe
publisher: Vintage publish date: September 30th 1999
format: paperback pages: 496
language: English
ISBN:
0099272695 (9780099272694)
publisher: Jonathan Cape publish date: August 25th 1998
format: hardcover pages: 488
language: English
ISBN:
0224039881 (9780224039888)
publisher: Carroll & Graf Publishers publish date: January 1st 2000
format: hardcover pages: 496
language: English
ISBN:
0786706619 (9780786706617)
publisher: Vintage Digital publish date: November 30th 2011
format: kindle pages: 478
language: English
ASIN: B00667L8FC
publisher: Vintage Digital publish date: November 30th 2011
format: ebook pages: 496
language: English
ISBN:
1448114780 (9781448114788)