publisher: Baen
publish date: November 2001
format: mass market paperback pages: 567
language: English
ISBN:
0671318470 (9780671318475)
publisher: Baen Books publish date: November 1st 2001
format: kindle pages: 580
language: English
ASIN: B00AP91QYK