John P. Hollandby Richard Knowles MorrisBiographyUnited StatesSubmarines (Ships)Naval architectsInventorsHistoryWriting a summary for young readers…For young readersBook data: Open Library