publisher: Plume
publish date: March 1st 1999
format: mass market paperback pages: 624
language: English
ISBN:
0452279577 (9780452279575)
publisher: Universe
publish date: September 3rd 2013
format: hardcover pages: 144
language: English
ISBN:
0847840980 (9780847840984)