publisher: Three Rivers Press
publish date: April 13th 1998
format: paperback pages: 320
language: English
ISBN:
0767900715 (9780767900713)
publisher: Three Rivers Press (CA) publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299031544 (9781299031548)
publisher: Broadway Books publish date: November 4th 2009
format: ebook
language: English
ISBN:
0307567745 (9780307567741)