Dictionary of American Naval Fighting Ships


Book Description

An alphabetical arrangement of the ships of the continental and United States Navies, with a historical sketch of each one.




Army and Navy Register


Book Description