by Douglas Niles
publisher: Ace publish date: June 25th 2002
format: paperback pages: 400
language: English
ISBN:
0441009603 (9780441009602)
publisher: Ace Trade publish date: July 12th 2000
format: paperback pages: 390
language: English
ISBN:
0441007287 (9780441007288)
publisher: Tandem Library publish date: July 2000
format: hardcover pages: 390
language: English
ISBN:
1417713178 (9781417713172)
publisher: Penguin publish date: July 2000
language: English
ISBN:
0786543876 (9780786543878)