publisher: Baen publish date: October 2010
format: paperback pages: 612
language: English
ISBN:
1439133913 (9781439133910)
publisher: Audible Frontiers publish date: March 15th 2011
language: English
ASIN: B004RGOQM6
publisher: Baen publish date: October 1st 2010
format: kindle pages: 656
language: English
ISBN:
9781618247865
ASIN: B00APAE9UM