by M.J. Engh
publisher: Tor Books
publish date: September 15th 1989
format: paperback pages: 384
language: English
ISBN:
0812503694 (9780812503692)
publisher: eReads.com
format: paperback pages: 256
language: English
ISBN:
0759233004 (9780759233003)
publisher: Tor Books
format: hardcover pages: 377
language: English
ISBN:
031293095X (9780312930950)
publisher: eReads.com publish date: January 1st 1988
format: ebook
language: English
ISBN:
0759232997 (9780759232990)