by Elizabeth Moon
publisher: Baen publish date: January 2nd 1989
format: mass market paperback pages: 501
language: English
ISBN:
0671697986 (9780671697983)
publisher: Orbit publish date: November 5th 1998
format: paperback pages: 501
language: English
ISBN:
1857236912 (9781857236910)
publisher: Brilliance Corporation publish date: November 15th 2010
format: audiobook
language: English
ISBN:
1441851275 (9781441851277)
publisher: Orbit publish date: May 2nd 2013
format: kindle pages: 512
language: English
ASIN: B00C2V4R7W
publisher: Brilliance Audio publish date: November 15th 2010
format: audiobook
language: English
ISBN:
1441851283 (9781441851284)
publisher: Brilliance Audio publish date: November 15th 2010
format: audiobook
language: English
ISBN:
1441851313 (9781441851314)
publisher: Brilliance Corporation publish date: November 15th 2010
language: English
ISBN:
1441851291 (9781441851291)
language: English
ISBN:
0099241420 (9780099241423)