Some Principles of Maritime Strategy: A Theory of War on the High Seas; Naval Warfare and the Command of Fleets (Hardcover) Hardcover $34.96
Some Principles of Maritime Strategy: A Theory of War on the High Seas; Naval Warfare and the Command of Fleets Paperback $13.99