publisher: Baen
publish date: May 1st 1995
format: mass market paperback pages: 305
language: English
ISBN:
0671876546 (9780671876548)
publisher: CreateSpace publish date: October 27th 2011
format: paperback pages: 332
language: English
ISBN:
1466473061 (9781466473065)