by David Drake
publisher: Baen Books publish date: July 1st 2000
format: hardcover pages: 336
language: English
ISBN:
0671578863 (9780671578862)
publisher: Baen publish date: July 1st 1999
format: paperback pages: 416
language: English
ISBN:
0671578189 (9780671578183)
ASIN: 671578189
publisher: Baen Books publish date: July 1st 2000
format: kindle pages: 461
language: English
ASIN: B00B4HAI2I
publisher: Baen Books publish date: July 1st 1998
format: hardcover pages: 336
language: English
ISBN:
0671878816 (9780671878818)
publisher: Baen
format: ebook pages: 416
language: English
ISBN:
2940148430117
publisher: Audible Frontiers publish date: November 4th 2008
language: English
ASIN: B002V5B9Z2
publisher: Playaway publish date: December 1st 2009
format: audiobook
language: English
ISBN:
1615878149 (9781615878147)