publisher: Ace publish date: September 1st 1998
format: paperback pages: 386
language: English
ISBN:
0441005535 (9780441005536)
publisher: Wildside Press publish date: October 29th 2010
format: ebook pages: 380
language: English
ISBN:
0011916176 (2940011916175)
publisher: Turtleback Books
language: English
ISBN:
0606157182 (9780606157186)