by Robert Silverberg
publisher: Ace publish date: 1977
format: mass market paperback pages: 152
language: English
ISBN:
0600382974 (9780600382973)
publisher: Tor Books publish date: October 28th 1985
format: paperback pages: 256
language: English
ISBN:
0812554604 (9780812554601)
publisher: Ace Books publish date: January 1st 1977
format: Unbound
language: English
ISBN:
044176391X (9780441763917)