A New Submarine Torpedo Boat

1886 Science  
fatcat:zippuwiykzhgvgymuyr2ijhyte