publisher: Three Rivers Press
publish date: February 8th 2005
format: paperback pages: 416
language: English
ISBN:
0767917529 (9780767917520)
publisher: Three Rivers Press (CA) publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299070981 (9781299070981)
publisher: Three Rivers Press publish date: July 7th 2009
format: ebook pages: 400
language: English
ISBN:
0767931599 (9780767931595)
publisher: Random House Digital, Inc. publish date: July 7th 2009
format: paperback pages: 400
language: English
ISBN:
076792410X (9780767924108)