by David Weber
publisher: Baen publish date: August 1st 2005
format: mass market paperback pages: 592
language: English
ISBN:
1416508953 (9781416508953)
publisher: Baen publish date: May 4th 2004
format: hardcover pages: 512
language: English
ISBN:
0743488210 (9780743488211)
publisher: Baen Books publish date: May 1st 2004
format: kindle pages: 522
language: English
ISBN:
9781618244307
publisher: Audible Frontiers publish date: March 27th 2012
format: audiobook minutes: 20
language: English
ASIN: B007JWP1OW