Sea power in the machine age

Sea power in the machine age
major naval inventions and their consequences on international politics, 1814-1940
Details
- OL Work ID
- OL89437W
Subjects
Naval art and scienceSea-powerNavies

major naval inventions and their consequences on international politics, 1814-1940