publisher: Baen Books publish date: November 1st 2000
format: mass market paperback pages: 416
language: English
ISBN:
0671319531 (9780671319533)
publisher: Baen publish date: November 1st 1999
format: hardcover pages: 368
language: English
ISBN:
0671578367 (9780671578367)