publisher: Baen publish date: November 26th 2002
format: mass market paperback pages: 352
language: English
ISBN:
0743435788 (9780743435789)
publisher: Ace publish date: December 1st 1993
format: paperback
language: English
ISBN:
0441469299 (9780441469291)
ASIN: 441469299
publisher: Ace Hardcover publish date: November 1st 1992
format: hardcover pages: 257
language: English
ISBN:
0441469280 (9780441469284)