by James Carroll
publisher: Mariner Books publish date: November 11th 1996
format: paperback pages: 432
language: English
ISBN:
0395825229 (9780395825228)
publisher: Houghton Mifflin Harcourt (HMH) publish date: April 1st 1994
format: hardcover pages: 422
language: English
ISBN:
0395590701 (9780395590706)
publisher: Houghton Mifflin Harcourt (HMH) publish date: January 1st 1996
format: ebook pages: 287
language: English
ISBN:
1299888127 (9781299888128)
publisher: Houghton Mifflin Harcourt (HMH) publish date: November 11th 1996
format: ebook pages: 432
language: English
ISBN:
0547879946 (9780547879949)