by James McManus
publisher: Picador publish date: March 1st 2004
format: paperback pages: 352
language: English
ISBN:
0312423292 (9780312423292)
publisher: HarperCollins publish date: 1996
format: hardcover
language: English
ISBN:
0060173742 (9780060173746)
publisher: Harper Perennial publish date: January 16th 1997
format: paperback pages: 352
language: English
ISBN:
0060928042 (9780060928049)