publisher: Baen publish date: August 1st 2005
format: mass market paperback pages: 675
language: English
ISBN:
0743499190 (9780743499194)
publisher: Baen publish date: April 6th 2004
format: hardcover pages: 550
language: English
ISBN:
0743488156 (9780743488150)
publisher: Baen Books publish date: April 1st 2004
format: kindle pages: 675
language: English
ASIN: B00AP9426E
language: English
ISBN:
1435293312 (9781435293311)