royal navy handbooks Torpedoes and torpedo-vessels / by George Elliot Armstrong ; ill. with a frontispiece by E. de Martino