by Martin Scott
publisher: Baen Books publish date: October 4th 2005
format: hardcover pages: 247
language: English
ISBN:
1416509070 (9781416509073)
language: English
ISBN:
1841491217 (9781841491219)
publisher: Baen publish date: July 31st 2007
format: mass market paperback pages: 288
language: English
ISBN:
1416521445 (9781416521440)
ASIN: 1416521445
publisher: BookBaby publish date: 2002-05-16
format: kindle pages: 256
language: English
ASIN: B00CHQIV60
publisher: Hachette Digital publish date: September 4th 2008
format: kindle pages: 256
language: English
ASIN: B002TZ3CJ0