publisher: Baen Books
publish date: April 1st 1997
format: mass market paperback pages: 240
language: English
ISBN:
0671877801 (9780671877804)
publisher: CreateSpace publish date: November 18th 2011
format: paperback pages: 364
language: English
ISBN:
1467935328 (9781467935326)