by James Welch
publisher: Anchor publish date: October 2nd 2001
format: paperback pages: 448
language: English
ISBN:
0385496753 (9780385496759)
publisher: Doubleday publish date: August 15th 2000
format: hardcover pages: 440
language: English
ISBN:
0385496745 (9780385496742)
publisher: CANONGATE BOOKS LTD publish date: May 25th 2002
format: paperback pages: 480
language: English
ISBN:
184195229X
publisher: Anchor Books publish date: November 2001
format: paperback pages: 440
language: English
ISBN:
0385496743
publisher: Knopf Doubleday Publishing Group
format: paperback
language: English
ISBN:
0385728808 (9780385728805)