publisher: Baen publish date: 2002-01-02
format: mass market paperback pages: 592
language: English
ISBN:
0671318578 (9780671318574)
publisher: Start Publishing LLC publish date: March 25th 2013
format: kindle pages: 608
language: English
ASIN: B00CBDC31I
publisher: SFBC publish date: 2001
format: hardcover
language: English
ISBN:
073948740X (9780739487402)