by Adam Thorpe
publisher: Vintage publish date: June 6th 2002
format: paperback
language: English
ISBN:
0099272989 (9780099272984)
publisher: Vintage publish date: May 5th 2005
format: paperback
language: English
ISBN:
0099483483 (9780099483489)
publisher: Jonathan Cape publish date: June 14th 2001
format: hardcover pages: 370
language: English
ISBN:
0224052829 (9780224052825)
publisher: Vintage Classics publish date: April 3rd 2014
format: paperback pages: 384
language: English
ISBN:
009959756X (9780099597568)