publisher: Baen
publish date: March 1st 2011
format: paperback pages: 320
language: English
ISBN:
1439134200 (9781439134207)
publisher: Audible Frontiers publish date: March 1st 2011
language: English
ASIN: B004Q3P7Z0
publisher: Baen publish date: February 28th 2012
format: paperback pages: 432
language: English
ISBN:
1451638094 (9781451638097)
publisher: Baen Books publish date: March 1st 2011
format: kindle pages: 432
language: English
ASIN: B00APAED8K