publisher: Baen publish date: February 26th 2002
format: mass market paperback pages: 448
language: English
ISBN:
0743435419 (9780743435413)
publisher: Baen Books publish date: May 1st 2001
format: hardcover pages: 352
language: English
ISBN:
0671319868 (9780671319861)
publisher: Baen Books
format: kindle pages: 448
language: English
ASIN: B00ARPEGKI