Morris, Richard Knowles. John P. Holland, 1841-1914: Inventor of the Modern Submarine. Annapolis: NIP; Columbia: South Carolina UP, 1966, 1998, 241 pp. 50 illustrations.
© 2005-2025 Centre for Maritime Historical Studies, University of Exeter (v1.0.0)
Hosted by the Digital Humanities Lab, Exeter