publisher: Tor Books
publish date: October 15th 1988
format: paperback pages: 480
language: English
ISBN:
0812528042 (9780812528046)
pages: 566
language: English
ISBN:
0312930267 (9780312930264)
publisher: Tor Books publish date: October 15th 1988
format: ebook pages: 480
language: English
ISBN:
1466807687 (9781466807686)