John P. Holland, 1841-1914by Richard Knowles MorrisBiographyHistorySubmarines (Ships)Naval architectsInventorsHolland, john philip, 1841-1914Writing a summary for young readers…For young readersBook data: Open Library