by Allen Steele
publisher: Ace
publish date: October 1st 1992
format: paperback pages: 352
language: English
ISBN:
0441467415 (9780441467419)
language: English
ISBN:
0099199319 (9780099199311)
publisher: Century publish date: June 11th 1992
pages: 416
language: English
ISBN:
0712648143 (9780712648141)
language: English
ISBN:
0712653988 (9780712653985)
publisher: Open Road Media Sci-Fi & Fantasy publish date: September 3rd 2013
format: ebook pages: 353
language: English
ISBN:
1480439940 (9781480439948)
publisher: Open Road Media Sci-Fi & Fantasy publish date: September 3rd 2013
format: ebook pages: 353
language: English
ISBN:
1480440078 (9781480440074)
publisher: Open Road Media publish date: September 3rd 2013
format: kindle pages: 352
language: English
ASIN: B00EJ3FASG