by David Macey
publisher: Picador publish date: June 1st 2002
format: paperback pages: 656
language: English
ISBN:
0312300425 (9780312300425)
publisher: Picador (NYC) publish date: June 1st 2001
format: hardcover pages: 656
language: English
ISBN:
0312275501 (9780312275501)
publisher: Verso publish date: November 13th 2012
format: paperback pages: 672
language: English
ISBN:
1844677737 (9781844677733)
publisher: Granta Books publish date: August 22nd 2001
format: paperback pages: 640
language: English
ISBN:
1862074585 (9781862074583)
publisher: Verso publish date: November 13th 2012
format: ebook pages: 672
language: English
ISBN:
1844678482 (9781844678488)
language: English
ISBN:
1862071683 (9781862071681)