publisher: Putnam publish date: September 28th 1998
format: hardcover pages: 440
language: English
ISBN:
0399144412 (9780399144417)
publisher: Berkley Trade publish date: September 1st 2009
format: paperback pages: 384
language: English
ISBN:
0425231844 (9780425231845)