Skip to content

John P. Holland, 1841-1914, inventor of the modern submarine

by Richard Knowles Morris

BiographyUnited StatesNaval architectsSubmarine boatsInventorsHistory
Writing a summary for young readers…

For young readers

Book data: Open Library