publisher: Baen Books publish date: December 17th 1993
format: mass market paperback pages: 282
language: English
ISBN:
0671653555 (9780671653552)
publisher: Arrow publish date: July 1989
format: mass market paperback pages: 267
language: English
ISBN:
0099662809 (9780099662808)