publisher: Backinprint.com publish date: May 20th 2005
format: paperback pages: 388
language: English
ISBN:
0595348823 (9780595348824)
publisher: Random House, Inc. publish date: October 30th 2001
format: hardcover pages: 368
language: English
ISBN:
0375502211 (9780375502217)
ASIN: 375502211