publisher: Baen Books publish date: September 1st 1994
format: mass market paperback pages: 288
language: English
ISBN:
0671876260 (9780671876265)
publisher: Fall River Press publish date: May 23rd 2011
format: hardcover
language: English
ISBN:
9781435126800