Naval Weapons of World War One: Guns, Torpedoes, Mines and ASW Weapons of All Nations Norman Friedman