Naval firepower

Norman Friedman
Naval Institute Press
9781591145554
1-59114-555-4