publisher: Baen Books
publish date: July 1st 2000
format: mass market paperback pages: 352
language: English
ISBN:
0671578774 (9780671578770)
publisher: Blue Hound Visions publish date: June 23rd 2011
format: ebook
language: English
ISBN:
0012897345 (2940012897343)