by John Varley
publisher: Ace publish date: May 15th 1988
format: paperback pages: 288
language: English
ISBN:
0441662218 (9780441662210)
publisher: Berkley publish date: November 1st 1984
format: paperback pages: 320
language: English
ISBN:
0425073009 (9780425073001)
publisher: Futura publish date: October 5th 1978
format: paperback pages: 316
language: English
ISBN:
0708880363 (9780708880364)
publisher: Dell publish date: August 1979
format: mass market paperback
language: English
ISBN:
0440173116 (9780440173113)
publisher: The Dial Press publish date: 1978
format: hardcover pages: 272
language: English
ISBN:
0803768664 (9780803768666)
publisher: Ace publish date: November 29th 1988
format: kindle
language: English
ASIN: B00AFWYN4W