by David Poyer
publisher: St. Martin's Paperbacks publish date: June 28th 2005
format: paperback pages: 448
language: English
ISBN:
0312991819 (9780312991814)
publisher: St. Martin's Press publish date: June 1st 2004
format: hardcover pages: 400
language: English
ISBN:
0312318367 (9780312318369)
format: kindle pages: 400
language: English
ASIN: B001B19DV4
publisher: St. Martin's Press
format: hardcover
language: English
ISBN:
5558723343 (9785558723342)
publisher: St. Martin's Press publish date: April 1st 2007
format: ebook pages: 400
language: English
ISBN:
1429907959 (9781429907958)