Context

Context of U.S. naval weapons : every gun, missile, mine, and torpedo used by the U.S. Navy from 1883 to the present day, by Norman Friedman
Processing Feedback ...