publisher: Ace publish date: June 1st 2000
format: paperback pages: 400
language: English
ISBN:
0441007392 (9780441007394)
publisher: Ace Trade publish date: July 1st 1999
format: paperback pages: 328
language: English
ISBN:
0441006175 (9780441006175)