publisher: Baen Books publish date: February 3rd 2004
format: hardcover pages: 304
language: English
ISBN:
0743471830 (9780743471831)
publisher: Baen Books publish date: February 1st 2004
format: kindle pages: 304
language: English
ISBN:
9781618244192