by Eoin McNamee
publisher: Faber publish date: 2004
format: paperback pages: 233
language: English
ISBN:
0571221777 (9780571221776)
publisher: Picador publish date: October 15th 1996
format: paperback pages: 240
language: English
ISBN:
0312147163 (9780312147167)
publisher: Picador Usa publish date: September 1st 1995
format: hardcover
language: English
ISBN:
031213598X (9780312135980)
language: English
ISBN:
0330332759 (9780330332750)
language: English
ISBN:
0330340611 (9780330340618)
publisher: Faber and Faber publish date: December 27th 2012
format: ebook
language: English
ISBN:
0571302424 (9780571302420)