publisher: Random House, Inc. publish date: December 28th 1999
format: hardcover pages: 368
language: English
ISBN:
0375500804 (9780375500800)
publisher: Jove publish date: March 1st 2001
format: paperback pages: 352
language: English
ISBN:
0515130850 (9780515130850)