publisher: Three Rivers Press
publish date: September 6th 2001
format: paperback pages: 624
language: English
ISBN:
0761536434 (9780761536437)
ASIN: 761536434
publisher: Three Rivers Press publish date: June 16th 2010
format: ebook pages: 624
language: English
ISBN:
0307560872 (9780307560872)
publisher: Turtleback Books publish date: October 1st 2001
format: hardcover pages: 608
language: English
ISBN:
0613918843 (9780613918848)