by Patrick McCabe
publisher: Harper Perennial publish date: March 5th 2002
format: paperback pages: 336
language: English
ISBN:
006095678X (9780060956783)
publisher: Harper publish date: February 20th 2001
format: hardcover pages: 320
language: English
ISBN:
0060196785 (9780060196783)
publisher: Picador Usa
format: paperback
language: English
ISBN:
0330393758 (9780330393751)
publisher: Pan Macmillan (General Books) publish date: January 5th 2001
format: paperback pages: 296
language: English
ISBN:
0330396382 (9780330396387)
publisher: HarperCollins publish date: November 23rd 2010
format: ebook pages: 336
language: English
ISBN:
0062031546 (9780062031549)
publisher: Picador publish date: July 22nd 2011
format: kindle pages: 340
language: English
ASIN: B005E8A9C2
publisher: Picador publish date: March 1st 2001
format: kindle pages: 200
language: English
ASIN: B0098XXHNW
format: kindle pages: 340
language: English
ASIN: B0049B1VSQ
language: English
ISBN:
0330391615 (9780330391610)
language: English
ISBN:
0330489062 (9780330489065)