John P. Holland, 1841-1914, inventor of the modern submarine.
Publisher: United States Naval Institute
Published: 1966
Place of publication: Annapolis, Md
Language: eng
Number of pages: 211
Subjects: Holland, John Philip, -- 1841-1914.
Notes: Bibliography: p. 197-202.