by Stephen Dedman
publisher: Tor Books publish date: February 15th 1999
format: paperback pages: 288
language: English
ISBN:
0312868324 (9780312868321)
publisher: Tor Books publish date: July 1st 1997
format: hardcover
language: English
ISBN:
0312863209 (9780312863203)
publisher: eReads.com publish date: January 1st 1997
format: ebook
language: English
ISBN:
0000061247 (2940000061244)