by Dave Freer
publisher: Baen publish date: October 6th 2009
format: hardcover pages: 352
language: English
ISBN:
1439133190 (9781439133194)
publisher: Baen publish date: December 28th 2010
format: paperback pages: 464
language: English
ISBN:
1439134111 (9781439134115)
publisher: Baen Books publish date: October 1st 2009
format: kindle pages: 464
language: English
ISBN:
9781618247421