Naval battles, ancient and modern
By: Edward Shippen.
Publisher: McCurdy
Published: 1883
Place of publication: Philadelphia
Number of pages: 718
Subjects: Naval battles