Submarine Warfare, Past, Present, and Future - Fyfe, Herbert C.; Fremantle, E. R. Sir, 1836-1929 [Author of introduction, etc.]; Reed, Edward J. (Edward James), Sir, 1830-1906 [Contributor]