publisher: Baen Books publish date: April 1st 1996
format: mass market paperback pages: 464
language: English
ISBN:
067187716X (9780671877163)
publisher: Baen Books publish date: July 27th 1995
format: hardcover pages: 456
language: English
ISBN:
0671876848 (9780671876845)