Emerald sea
By: John Ringo
Publisher: Baen; Melia [distributor]
Published: 2005
Place of publication: New York; Godalming
Language: eng
Number of pages: 656
ISBN-13: 9781416509202
Subjects: Science fiction
Notes: Originally published: 2004.