by John Keane
publisher: Grove Press publish date: January 21st 2003
format: paperback pages: 576
language: English
ISBN:
0802139647 (9780802139641)
publisher: Little Brown and Company publish date: March 16th 1995
format: hardcover pages: 644
language: English
ISBN:
0316484199 (9780316484190)
publisher: Grove Press publish date: December 1st 2007
format: kindle pages: 576
language: English
ASIN: B005012GQU
publisher: Grove Press publish date: January 21st 2003
format: kindle pages: 576
language: English
ASIN: B00F0NGHK4
language: English
ISBN:
0747520070 (9780747520078)
language: English
ISBN:
0747525439 (9780747525431)
publisher: Grove/Atlantic, Inc. publish date: December 1st 2007
format: ebook
language: English
ISBN:
0802199534 (9780802199539)