publisher: Baen publish date: September 6th 2011
format: hardcover pages: 374
language: English
ISBN:
1439134618 (9781439134610)
publisher: Baen publish date: September 25th 2012
format: paperback pages: 544
language: English
ISBN:
1451638426 (9781451638424)
ASIN: 1451638426