publisher: Ace publish date: January 1st 1999
format: paperback pages: 311
language: English
ISBN:
0441005950 (9780441005956)
publisher: Ace Trade publish date: July 1st 1997
format: paperback pages: 311
language: English
ISBN:
0441004660 (9780441004669)