publisher: Baen
publish date: September 3rd 2013
format: paperback pages: 336
language: English
ISBN:
1451639163 (9781451639162)
publisher: Baen Books publish date: September 3rd 2013
format: ebook pages: 336
language: English
ASIN: B00ELJRG0S
publisher: Baen publish date: October 28th 2014
format: paperback pages: 368
language: English
ISBN:
1476736758 (9781476736754)