by John Ringo
publisher: Baen publish date: March 27th 2007
format: paperback pages: 400
language: English
ISBN:
1416521054 (9781416521051)
publisher: Baen publish date: May 3rd 2005
format: hardcover pages: 288
language: English
ISBN:
0743498801 (9780743498807)
publisher: Recorded Books publish date: May 26th 2009
language: English
ASIN: B002BBXBW0
publisher: Baen Books publish date: June 1st 2005
format: kindle pages: 296
language: English
ASIN: B00APAHW24
publisher: Baen Books
format: mass market paperback pages: 288
language: English
ISBN:
064181853X (9780641818530)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1456110551 (9781456110550)