Modern weapons of war, by land, sea, and air : illustrated by actual war pictures /
Hall, Cyril,1884-author.
Military supplies.
Weapons.
Ordnance.
Explosives, Military.
Torpedoes.
Submarines (Ships)
Mines (Military explosives)