by John Varley
publisher: Ace publish date: September 15th 1987
format: paperback pages: 290
language: English
ISBN:
0441068685 (9780441068685)
publisher: Berkley publish date: November 1st 1988
format: paperback pages: 292
language: English
ISBN:
0425093360 (9780425093368)
publisher: Dark Harvest
format: hardcover pages: 400
language: English
ISBN:
0913165093 (9780913165096)
publisher: Dark Harvest
format: hardcover pages: 400
language: English
ISBN:
0913165085 (9780913165089)
publisher: Ace publish date: January 1st 1988
format: kindle pages: 290
language: English
ASIN: B00AFYORXC