Naval ordnance;
a textbook prepared for the use of the midshipmen of the United States Naval Academy,
by officers of the United States Navy.

Description

Viewability

Item Link Original Source
Full view   c.1 University of Chicago