History of the Confederate States Navy from Its Organization to the Surrender of Its Last Vessel ...
Publisher: J. McDonough
Published: 1894
Number of pages: 936