publisher: Jove publish date: March 30th 2004
format: paperback pages: 320
language: English
ISBN:
0515137138 (9780515137132)
publisher: Putnam Adult publish date: May 26th 2003
format: hardcover pages: 320
language: English
ISBN:
0399150536 (9780399150531)