publisher: Grove Press publish date: November 29th 2004
format: paperback pages: 368
language: English
ISBN:
080214179X (9780802141798)
ISBN:
1843542838 (9781843542834)
publisher: Recorded Books publish date: November 15th 2011
format: audiobook
language: English
ASIN: B0068Z8P62
publisher: Simon & Schuster publish date: February 25th 1999
format: paperback pages: 366
language: English
ISBN:
0684840065 (9780684840062)