Submarine warfare, past, present and future ( ) Author Fyfe, Herbert C Reed, Edward J. (Edward James), Sir, 1830-1906 Sir Edmund Fremantle. (1836 -...