Morris, Richard Knowles. John P. Holland, 1841-1914 : : inventor of the modern submarine. [electronic resource] . — Annapolis, Md., : United States Naval Institute, [1966]. — xviii, 211 p. : illus., maps, fold. plans, ports. 24 cm. Bibliography: p. 197-202. LCCN: 66020239 Subjects--Personal Names: Holland, John Philip, 1841?-1914. Subjects--Topical Terms: Submarines (Ships)--History.Naval architects--United States--Biography.Inventors--United States--Biography. LC Class. No.: VM140.H6 / M57 Dewey Class. No.: 623.82570924 B