publisher: Baen
publish date: April 1st 2000
format: paperback pages: 436
language: English
ISBN:
0671578510 (9780671578510)
ASIN: 671578510
language: English
ISBN:
1439557640 (9781439557648)
publisher: Baen Books publish date: 2000-04-01
format: ebook pages: 452
language: English
ISBN:
9781618242266