Marvels of Scientific Invention An Interesting Account in Non-technical Language of the Invention of Guns, Torpedoes, Submarine Mines, Up-to-date Smelting, ... many other recent Discoveries of Science eBook